SQL
CREATE TABLE `package_cleanup_rule` (
`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
`enabled` INTEGER DEFAULT 0 NOT NULL,
`owner_id` INTEGER DEFAULT 0 NOT NULL,
`type` TEXT NOT NULL,
`keep_count` INTEGER DEFAULT 0 NOT NULL,
`keep_pattern` TEXT DEFAULT '' NOT NULL,
`remove_days` INTEGER DEFAULT 0 NOT NULL,
`remove_pattern` TEXT DEFAULT '' NOT NULL,
`match_full_name` INTEGER DEFAULT 0 NOT NULL,
`created_unix` INTEGER DEFAULT 0 NOT NULL,
`updated_unix` INTEGER DEFAULT 0 NOT NULL
)
+ Add column
Columns
+ Add index
Indexes
| Name |
Columns |
Unique |
SQL |
Drop? |
| IDX_package_cleanup_rule_enabled |
enabled
|
|
SQL
CREATE INDEX `IDX_package_cleanup_rule_enabled`
ON `package_cleanup_rule` (`enabled`)
|
Drop
|
| IDX_package_cleanup_rule_owner_id |
owner_id
|
|
SQL
CREATE INDEX `IDX_package_cleanup_rule_owner_id`
ON `package_cleanup_rule` (`owner_id`)
|
Drop
|
| IDX_package_cleanup_rule_type |
type
|
|
SQL
CREATE INDEX `IDX_package_cleanup_rule_type`
ON `package_cleanup_rule` (`type`)
|
Drop
|
| UQE_package_cleanup_rule_s |
|
✓ |
SQL
CREATE UNIQUE INDEX `UQE_package_cleanup_rule_s`
ON `package_cleanup_rule` (`owner_id`,`type`)
|
Drop
|