diff --git a/doc/database/main.sql b/doc/database/main.sql index 92aa044..8b640bb 100644 --- a/doc/database/main.sql +++ b/doc/database/main.sql @@ -240,5 +240,20 @@ CREATE TABLE `jilo_agent_check` ( CONSTRAINT `jilo_agent_check_ibfk_1` FOREIGN KEY (`agent_id`) REFERENCES `jilo_agent` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci; +-- -------------------------------------------------------- +CREATE TABLE `settings` ( + `key` VARCHAR(191) NOT NULL PRIMARY KEY, + `value` TEXT NULL, + `updated_at` DATETIME NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci; + +-- -------------------------------------------------------- +CREATE TABLE `migrations` ( + `id` INT AUTO_INCREMENT PRIMARY KEY, + `migration` VARCHAR(255) NOT NULL UNIQUE, + `applied_at` DATETIME NOT NULL, + `batch` INT NOT NULL, + `content` TEXT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci; COMMIT; diff --git a/doc/database/migrations/20260121_112600_add_tables_settings_migrations.sql b/doc/database/migrations/20260121_112600_add_tables_settings_migrations.sql new file mode 100644 index 0000000..69edf04 --- /dev/null +++ b/doc/database/migrations/20260121_112600_add_tables_settings_migrations.sql @@ -0,0 +1,17 @@ +-- Migration: Creates tables that were missing in main.sql and were created by the code +-- This is needed for tests db auto-install +-- Created: 2026-01-21 + +CREATE TABLE IF NOT EXISTS `settings` ( + `key` VARCHAR(191) NOT NULL PRIMARY KEY, + `value` TEXT NULL, + `updated_at` DATETIME NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci; + +CREATE TABLE IF NOT EXISTS `migrations` ( + `id` INT AUTO_INCREMENT PRIMARY KEY, + `migration` VARCHAR(255) NOT NULL UNIQUE, + `applied_at` DATETIME NOT NULL, + `batch` INT NOT NULL, + `content` TEXT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci;