migrations fix

This commit is contained in:
root
2026-03-09 18:24:26 -04:00
parent 99d399d36c
commit a953f00675
15 changed files with 30 additions and 18 deletions
@@ -25,6 +25,8 @@ CREATE TABLE `parent_attendance_reports` (
`created_at` datetime DEFAULT NULL,
`updated_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
ALTER TABLE `parent_attendance_reports`
@@ -54,4 +56,4 @@ SQL
{
Schema::dropIfExists('parent_attendance_reports');
}
};
};
@@ -16,26 +16,10 @@ CREATE TABLE `password_resets` (
`created_at` datetime NOT NULL,
`expires_at` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
-- --------------------------------------------------------
--
-- Table structure for table `password_reset_requests`
--
CREATE TABLE `password_reset_requests` (
`id` int UNSIGNED NOT NULL,
`ip_address` varchar(45) COLLATE utf8mb4_unicode_ci NOT NULL,
`requested_at` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
ALTER TABLE `password_resets`
ADD PRIMARY KEY (`id`);
@@ -28,6 +28,8 @@ CREATE TABLE `payment_notification_logs` (
`created_at` datetime DEFAULT NULL,
`sent_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
ALTER TABLE `payment_notification_logs`
@@ -28,6 +28,8 @@ CREATE TABLE `paypal_transactions` (
`school_year` varchar(20) DEFAULT NULL,
`semester` varchar(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
@@ -23,6 +23,8 @@ CREATE TABLE `print_requests` (
`created_at` datetime DEFAULT NULL,
`updated_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
@@ -21,6 +21,8 @@ CREATE TABLE `role_permissions` (
`created_at` datetime DEFAULT NULL,
`updated_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
ALTER TABLE `role_permissions`
@@ -16,6 +16,8 @@ CREATE TABLE `sections` (
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
ALTER TABLE `sections`
@@ -17,6 +17,8 @@ CREATE TABLE `settings` (
`created_at` datetime DEFAULT NULL,
`updated_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
ALTER TABLE `settings`
@@ -21,6 +21,8 @@ CREATE TABLE `student_class` (
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
ALTER TABLE `student_class`
@@ -22,6 +22,8 @@ CREATE TABLE `whatsapp_group_memberships` (
`created_at` datetime DEFAULT NULL,
`updated_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
ALTER TABLE `whatsapp_group_memberships`
@@ -24,6 +24,8 @@ CREATE TABLE `calendar_events` (
`created_at` datetime DEFAULT NULL,
`updated_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
@@ -17,6 +17,8 @@ CREATE TABLE `classes` (
`semester` varchar(255) NOT NULL,
`school_year` varchar(9) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
@@ -29,6 +29,8 @@ CREATE TABLE `competitions` (
`locked_at` datetime DEFAULT NULL,
`locked_by` int DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
ALTER TABLE `competitions`
@@ -26,6 +26,8 @@ CREATE TABLE `families` (
`created_at` datetime DEFAULT NULL,
`updated_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
@@ -20,6 +20,8 @@ CREATE TABLE `support_requests` (
`semester` varchar(255) NOT NULL,
`school_year` varchar(9) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
SQL
);
App\Support\SqliteCompat::statement(<<<'SQL'
ALTER TABLE `support_requests`