18 lines
575 B
SQL
Executable File
18 lines
575 B
SQL
Executable File
-- ----------------------------
|
|
-- Table structure for cbc_message
|
|
-- ----------------------------
|
|
CREATE TABLE IF NOT EXISTS `cbc_message` (
|
|
`id` INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
`ne_type` TEXT,
|
|
`ne_id` TEXT,
|
|
`message_json` TEXT,
|
|
`status` TEXT DEFAULT 'INACTIVE' CHECK(`status` IN ('ACTIVE', 'INACTIVE')),
|
|
`detail` TEXT,
|
|
`created_at` INTEGER,
|
|
`updated_at` INTEGER
|
|
);
|
|
|
|
-- Create indexes
|
|
CREATE INDEX IF NOT EXISTS `idx_id` ON `cbc_message`(`id`);
|
|
CREATE INDEX IF NOT EXISTS `idx_ne_time` ON `cbc_message`(`ne_type`, `ne_id`, `created_at`);
|