32 lines
1.1 KiB
SQL
32 lines
1.1 KiB
SQL
-- Migration script for mold_presets table
|
|
-- Run this script in your MariaDB database: machine_data
|
|
|
|
CREATE TABLE IF NOT EXISTS `mold_presets` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
`mold_name` VARCHAR(255) NOT NULL,
|
|
`manufacturer` VARCHAR(100) NOT NULL,
|
|
`theoretical_cavities` INT NOT NULL,
|
|
`functional_cavities` INT NOT NULL,
|
|
`created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
|
`updated_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`),
|
|
INDEX `idx_manufacturer` (`manufacturer`),
|
|
INDEX `idx_mold_name` (`mold_name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
|
|
-- Insert seed data
|
|
INSERT INTO `mold_presets` (`mold_name`, `manufacturer`, `theoretical_cavities`, `functional_cavities`) VALUES
|
|
('Mold ABC', 'Nissan', 10, 8),
|
|
('Mold XYZ', 'Toyota', 12, 10),
|
|
('Mold DEF', 'Honda', 8, 7),
|
|
('Mold GHI', 'Ford', 16, 14),
|
|
('Mold JKL', 'BMW', 6, 6),
|
|
('Mold MNO', 'Nissan', 14, 12),
|
|
('Mold PQR', 'Toyota', 10, 9),
|
|
('Mold STU', 'Honda', 12, 11),
|
|
('Mold VWX', 'Ford', 8, 8),
|
|
('Mold YZ1', 'BMW', 20, 18);
|
|
|
|
|
|
|