-- +migrate Up CREATE TABLE `items` ( `id` BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, `cart_id` BIGINT UNSIGNED NOT NULL, `product_id` BIGINT UNSIGNED NOT NULL, `user_id` BIGINT UNSIGNED NOT NULL, `quantity` INT NOT NULL DEFAULT 1, `price` DECIMAL(10,2) NOT NULL, `name` VARCHAR(256) NOT NULL , `added_at` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `deleted_at` TIMESTAMP NULL DEFAULT NULL, `updated_at` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, FOREIGN KEY (`cart_id`) REFERENCES `carts`(`id`) ); CREATE INDEX `idx_items_cart_id` ON `items`(`cart_id`); -- +migrate Down DROP INDEX `idx_items_cart_id` ON `items`; DROP TABLE `items`;