/home3/bmscom/.trash/database/install.sql
-- The Affluent Man Order Management System
-- Database Installation Script
CREATE TABLE IF NOT EXISTS `orders` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`customer_name` varchar(255) NOT NULL,
`order_number` varchar(100) NOT NULL,
`number_of_items` varchar(50) DEFAULT NULL,
`item_number` varchar(50) DEFAULT NULL,
-- Measurements
`full_shoulder` varchar(50) DEFAULT NULL,
`sleeves` varchar(50) DEFAULT NULL,
`full_chest` varchar(50) DEFAULT NULL,
`full_stomach` varchar(50) DEFAULT NULL,
`hips` varchar(50) DEFAULT NULL,
`front_chest` varchar(50) DEFAULT NULL,
`chest_back` varchar(50) DEFAULT NULL,
`length_of_jacket` varchar(50) DEFAULT NULL,
`length_of_shirt` varchar(50) DEFAULT NULL,
`length_of_vest` varchar(50) DEFAULT NULL,
`waist_for_pants` varchar(50) DEFAULT NULL,
`thigh` varchar(50) DEFAULT NULL,
`full_crouch` varchar(50) DEFAULT NULL,
`pants_length` varchar(50) DEFAULT NULL,
`cuffs` varchar(50) DEFAULT NULL,
`neck` varchar(50) DEFAULT NULL,
`biceps` varchar(50) DEFAULT NULL,
-- Suit Details
`suit_type` varchar(100) DEFAULT NULL,
`jacket_fit` varchar(100) DEFAULT NULL,
`jacket_fabric_color` varchar(100) DEFAULT NULL,
`jacket_fabric_number` varchar(100) DEFAULT NULL,
`lapel_type` varchar(100) DEFAULT NULL,
`lapel_width` varchar(100) DEFAULT NULL,
`lapel_width_inches` varchar(50) DEFAULT NULL,
`jacket_stitching` varchar(100) DEFAULT NULL,
`stitch_color` varchar(100) DEFAULT NULL,
`lapel_button_hole_color` varchar(100) DEFAULT NULL,
`jacket_button_type` varchar(100) DEFAULT NULL,
`jacket_vent_type` varchar(100) DEFAULT NULL,
`jacket_pocket_type` varchar(100) DEFAULT NULL,
`jacket_ticket_pocket` varchar(50) DEFAULT NULL,
`under_collar_felt_color` varchar(100) DEFAULT NULL,
`jacket_sleeve_button_type` varchar(100) DEFAULT NULL,
`jacket_sleeve_button_hole_color` varchar(100) DEFAULT NULL,
`jacket_liner` varchar(100) DEFAULT NULL,
`inside_left_message` text DEFAULT NULL,
`inside_right_message` text DEFAULT NULL,
`suit_notes` text DEFAULT NULL,
-- Pant Details
`pants_fabric` varchar(100) DEFAULT NULL,
`pants_back_pockets` varchar(100) DEFAULT NULL,
`pockets` varchar(100) DEFAULT NULL,
`suspender_buttons` varchar(50) DEFAULT NULL,
`pleat_type` varchar(100) DEFAULT NULL,
`pants_fit` varchar(100) DEFAULT NULL,
`bottoms` varchar(100) DEFAULT NULL,
`cuff_height` varchar(50) DEFAULT NULL,
`pants_notes` text DEFAULT NULL,
-- Vest Details
`vest_style` varchar(100) DEFAULT NULL,
`vest_fabric_color` varchar(100) DEFAULT NULL,
`vest_fabric_number` varchar(100) DEFAULT NULL,
`vest_notes` text DEFAULT NULL,
-- System fields
`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`status` varchar(50) DEFAULT 'pending',
PRIMARY KEY (`id`),
KEY `order_number` (`order_number`),
KEY `customer_name` (`customer_name`),
KEY `created_at` (`created_at`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;