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());