From 51ab9cbdbb39ebcb5fe3ea46471f994555c49312 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 9 Mar 2026 17:44:13 -0400 Subject: [PATCH] update 14 docker CI --- ...026_02_23_204038_create_homework_table.php | 164 +----------------- 1 file changed, 1 insertion(+), 163 deletions(-) diff --git a/database/migrations/2026_02_23_204038_create_homework_table.php b/database/migrations/2026_02_23_204038_create_homework_table.php index 86de4155..801033d4 100644 --- a/database/migrations/2026_02_23_204038_create_homework_table.php +++ b/database/migrations/2026_02_23_204038_create_homework_table.php @@ -23,168 +23,6 @@ CREATE TABLE `homework` ( `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3; - --- -------------------------------------------------------- - --- --- Table structure for table `inventory_categories` --- - - -CREATE TABLE `inventory_categories` ( - -`id` int UNSIGNED NOT NULL, - - `type` enum('classroom','book','office','kitchen') NOT NULL DEFAULT 'office', - - `name` varchar(120) NOT NULL, - - `description` text, - - `grade_min` tinyint UNSIGNED DEFAULT NULL, - - `grade_max` tinyint UNSIGNED DEFAULT NULL, - - `created_at` datetime DEFAULT NULL, - - `updated_at` datetime DEFAULT NULL - -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3; - --- -------------------------------------------------------- - --- --- Table structure for table `inventory_items` --- - - -CREATE TABLE `inventory_items` ( - -`id` int UNSIGNED NOT NULL, - - `type` enum('classroom','book','office','kitchen') NOT NULL, - - `category_id` int UNSIGNED DEFAULT NULL, - - `name` varchar(190) NOT NULL, - - `description` text, - - `quantity` int UNSIGNED NOT NULL DEFAULT '0', - - `good_qty` int UNSIGNED NOT NULL DEFAULT '0', - - `needs_repair_qty` int UNSIGNED NOT NULL DEFAULT '0', - - `need_replace_qty` int UNSIGNED NOT NULL DEFAULT '0', - - `cannot_find_qty` int UNSIGNED NOT NULL DEFAULT '0', - - `unit` varchar(32) DEFAULT NULL, - - `condition` enum('good','needs_repair','need_replace','cannot_find') DEFAULT NULL, - - `isbn` varchar(32) DEFAULT NULL, - - `edition` varchar(32) DEFAULT NULL, - - `sku` varchar(64) DEFAULT NULL, - - `notes` text, - - `semester` enum('Spring','Fall') DEFAULT NULL, - - `school_year` varchar(16) DEFAULT NULL, - - `updated_by` int UNSIGNED DEFAULT NULL, - - `created_at` datetime DEFAULT NULL, - - `updated_at` datetime DEFAULT NULL - -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3; - --- -------------------------------------------------------- - --- --- Table structure for table `inventory_movements` --- - - -CREATE TABLE `inventory_movements` ( - -`id` int UNSIGNED NOT NULL, - - `item_id` int UNSIGNED NOT NULL, - - `qty_change` int NOT NULL, - - `movement_type` enum('initial','in','out','adjust','distribution') NOT NULL DEFAULT 'adjust', - - `reason` varchar(120) DEFAULT NULL, - - `note` text, - - `semester` enum('Spring','Fall') DEFAULT NULL, - - `school_year` varchar(16) DEFAULT NULL, - - `performed_by` int UNSIGNED DEFAULT NULL, - - `teacher_id` int UNSIGNED DEFAULT NULL, - - `student_id` int UNSIGNED DEFAULT NULL, - - `class_section_id` int UNSIGNED DEFAULT NULL, - - `created_at` datetime DEFAULT NULL, - - `updated_at` datetime DEFAULT NULL - -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3; - --- -------------------------------------------------------- - --- --- Table structure for table `invoices` --- - - -CREATE TABLE `invoices` ( - -`id` int UNSIGNED NOT NULL, - - `parent_id` int NOT NULL, - - `invoice_number` varchar(50) COLLATE utf8mb4_general_ci NOT NULL, - - `total_amount` decimal(10,2) NOT NULL DEFAULT '0.00', - - `balance` decimal(10,2) DEFAULT '0.00', - - `paid_amount` decimal(10,2) NOT NULL DEFAULT '0.00', - - `has_discount` tinyint(1) NOT NULL DEFAULT '0' COMMENT '1 if discount applied, 0 no discount', - - `issue_date` date NOT NULL, - - `due_date` date DEFAULT NULL, - - `status` varchar(50) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '''unpaid''', - - `description` text COLLATE utf8mb4_general_ci, - - `school_year` varchar(9) COLLATE utf8mb4_general_ci DEFAULT NULL, - - `created_at` datetime DEFAULT CURRENT_TIMESTAMP, - - `updated_at` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, - - `updated_by` int DEFAULT NULL, - - `semester` varchar(10) COLLATE utf8mb4_general_ci DEFAULT NULL - -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; SQL ); @@ -206,4 +44,4 @@ SQL { Schema::dropIfExists('homework'); } -}; \ No newline at end of file +};