codigo actual del servidor, con avances de joan
This commit is contained in:
94
sqlupdates/v41.sql
Normal file
94
sqlupdates/v41.sql
Normal file
@@ -0,0 +1,94 @@
|
||||
ALTER TABLE `products` CHANGE `shipping_cost` `shipping_cost` TEXT NULL DEFAULT NULL;
|
||||
ALTER TABLE `products` ADD `cash_on_delivery` TINYINT(1) NOT NULL DEFAULT '1' COMMENT '1 = On, 0 = Off' AFTER `published`;
|
||||
ALTER TABLE `products` ADD `low_stock_quantity` INT(11) NULL AFTER `min_qty`;
|
||||
ALTER TABLE `products` ADD `est_shipping_days` INT(11) NULL AFTER `shipping_cost`;
|
||||
ALTER TABLE `products` ADD `stock_visibility_state` VARCHAR(10) NOT NULL DEFAULT 'quantity' AFTER `published`;
|
||||
|
||||
--
|
||||
-- Table structure for table `product_taxes`
|
||||
--
|
||||
|
||||
CREATE TABLE `product_taxes` (
|
||||
`id` int(11) NOT NULL,
|
||||
`product_id` int(11) NOT NULL,
|
||||
`tax_id` int(11) NOT NULL,
|
||||
`tax` double(20,2) NOT NULL,
|
||||
`tax_type` varchar(10) NOT NULL,
|
||||
`created_at` timestamp NOT NULL DEFAULT current_timestamp(),
|
||||
`updated_at` timestamp NOT NULL DEFAULT current_timestamp()
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
--
|
||||
-- Indexes for table `product_taxes`
|
||||
--
|
||||
ALTER TABLE `product_taxes` ADD PRIMARY KEY (`id`);
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `product_taxes`
|
||||
--
|
||||
ALTER TABLE `product_taxes`
|
||||
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
|
||||
|
||||
|
||||
--
|
||||
-- Table structure for table `taxes`
|
||||
--
|
||||
|
||||
CREATE TABLE `taxes` (
|
||||
`id` int(11) NOT NULL,
|
||||
`name` varchar(255) NOT NULL,
|
||||
`tax_status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '0 = Inactive, 1 = Active',
|
||||
`created_at` timestamp NULL DEFAULT current_timestamp(),
|
||||
`updated_at` timestamp NOT NULL DEFAULT current_timestamp()
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
--
|
||||
-- Indexes for table `taxes`
|
||||
--
|
||||
ALTER TABLE `taxes` ADD PRIMARY KEY (`id`);
|
||||
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `taxes`
|
||||
--
|
||||
ALTER TABLE `taxes`
|
||||
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
|
||||
|
||||
|
||||
INSERT INTO `taxes` (`id`, `name`, `tax_status`, `created_at`, `updated_at`) VALUES (NULL, 'Tax', '1', CURRENT_TIMESTAMP, CURRENT_TIMESTAMP);
|
||||
|
||||
|
||||
--
|
||||
-- Table structure for table `commission_histories`
|
||||
--
|
||||
|
||||
CREATE TABLE `commission_histories` (
|
||||
`id` int(11) NOT NULL,
|
||||
`order_id` int(11) NOT NULL,
|
||||
`order_detail_id` int(11) NOT NULL,
|
||||
`seller_id` int(11) NOT NULL,
|
||||
`admin_commission` double(25,2) NOT NULL,
|
||||
`seller_earning` double(25,2) NOT NULL,
|
||||
`created_at` timestamp NOT NULL DEFAULT current_timestamp(),
|
||||
`updated_at` timestamp NOT NULL DEFAULT current_timestamp()
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
--
|
||||
-- Indexes for table `commission_histories`
|
||||
--
|
||||
ALTER TABLE `commission_histories`
|
||||
ADD PRIMARY KEY (`id`);
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for dumped tables
|
||||
--
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `commission_histories`
|
||||
--
|
||||
ALTER TABLE `commission_histories`
|
||||
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
|
||||
|
||||
UPDATE `business_settings` SET `value` = '4.1' WHERE `business_settings`.`type` = 'current_version';
|
||||
|
||||
COMMIT;
|
||||
Reference in New Issue
Block a user