Files
huike-back/htykc_models/migrations/2026-04-30-061901_create_course_package_item/up.sql
T

14 lines
584 B
SQL
Raw Normal View History

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