14 lines
584 B
SQL
14 lines
584 B
SQL
|
|
CREATE TABLE IF NOT EXISTS course_package_item (
|
||
|
|
id VARCHAR NOT NULL PRIMARY KEY,
|
||
|
|
package_id VARCHAR NOT NULL,
|
||
|
|
course_group_id VARCHAR NOT NULL,
|
||
|
|
sort_order INT4 DEFAULT 0,
|
||
|
|
created_at TIMESTAMP NOT NULL DEFAULT NOW(),
|
||
|
|
created_by VARCHAR,
|
||
|
|
is_delete BOOL DEFAULT FALSE
|
||
|
|
);
|
||
|
|
|
||
|
|
CREATE INDEX IF NOT EXISTS idx_cpi_package_id ON course_package_item (package_id);
|
||
|
|
CREATE INDEX IF NOT EXISTS idx_cpi_course_group_id ON course_package_item (course_group_id);
|
||
|
|
CREATE INDEX IF NOT EXISTS idx_cpi_package_course_group ON course_package_item (package_id, course_group_id);
|