From 24c7fc88572cbe6bdc4601baca565db4b593d100 Mon Sep 17 00:00:00 2001 From: EUForest Date: Tue, 6 Jan 2026 16:16:42 +0800 Subject: [PATCH] add: init sql --- initialize/migrate/database/02127_redemption_status.down.sql | 2 ++ initialize/migrate/database/02127_redemption_status.up.sql | 2 ++ initialize/migrate/database/02128_device_limit.down.sql | 2 ++ initialize/migrate/database/02128_device_limit.up.sql | 3 +++ 4 files changed, 9 insertions(+) create mode 100644 initialize/migrate/database/02127_redemption_status.down.sql create mode 100644 initialize/migrate/database/02127_redemption_status.up.sql create mode 100644 initialize/migrate/database/02128_device_limit.down.sql create mode 100644 initialize/migrate/database/02128_device_limit.up.sql diff --git a/initialize/migrate/database/02127_redemption_status.down.sql b/initialize/migrate/database/02127_redemption_status.down.sql new file mode 100644 index 0000000..ffa70f2 --- /dev/null +++ b/initialize/migrate/database/02127_redemption_status.down.sql @@ -0,0 +1,2 @@ +-- Remove status column from redemption_code table +ALTER TABLE `redemption_code` DROP COLUMN `status`; diff --git a/initialize/migrate/database/02127_redemption_status.up.sql b/initialize/migrate/database/02127_redemption_status.up.sql new file mode 100644 index 0000000..fc66cd4 --- /dev/null +++ b/initialize/migrate/database/02127_redemption_status.up.sql @@ -0,0 +1,2 @@ +-- Add status column to redemption_code table +ALTER TABLE `redemption_code` ADD COLUMN `status` TINYINT NOT NULL DEFAULT 1 COMMENT 'Status: 1=enabled, 0=disabled' AFTER `quantity`; diff --git a/initialize/migrate/database/02128_device_limit.down.sql b/initialize/migrate/database/02128_device_limit.down.sql new file mode 100644 index 0000000..af7fa4a --- /dev/null +++ b/initialize/migrate/database/02128_device_limit.down.sql @@ -0,0 +1,2 @@ +-- Remove device limit configuration from system table +DELETE FROM `system` WHERE `category` = 'register' AND `key` = 'DeviceLimit'; diff --git a/initialize/migrate/database/02128_device_limit.up.sql b/initialize/migrate/database/02128_device_limit.up.sql new file mode 100644 index 0000000..4c0a044 --- /dev/null +++ b/initialize/migrate/database/02128_device_limit.up.sql @@ -0,0 +1,3 @@ +-- Add device limit configuration to system table +INSERT IGNORE INTO `system` (`id`, `category`, `key`, `value`, `type`, `desc`, `created_at`, `updated_at`) +VALUES (43, 'register', 'DeviceLimit', '5', 'int', 'Device binding limit', NOW(), NOW());