-- +migrate Up CREATE TABLE `kind_boxes` ( `id` INT PRIMARY KEY AUTO_INCREMENT, `kind_box_req_id` INT NOT NULL, `benefactor_id` INT NOT NULL, `type` ENUM ('on-table','cylindrical','stand-up') NOT NULL, `total_amount` INT UNSIGNED NULL NULL, `serial_number` varchar(255), `status` varchar(255), `sender_id` INT NULL, `receiver_id` INT NULL, `status_changed_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP, `created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP, FOREIGN KEY (`kind_box_req_id`) REFERENCES `kind_box_reqs` (`id`), FOREIGN KEY (`benefactor_id`) REFERENCES `benefactors` (`id`), FOREIGN KEY (`sender_id`) REFERENCES `admins` (`id`), FOREIGN KEY (`receiver_id`) REFERENCES `admins` (`id`), index `index_serial_number` (`serial_number`) ); -- +migrate Down DROP TABLE `kind_boxes`;