更新多个功能
This commit is contained in:
+7
@@ -0,0 +1,7 @@
|
||||
-- ============================================
|
||||
-- 团课新增常态化标记
|
||||
-- ============================================
|
||||
|
||||
ALTER TABLE group_course ADD COLUMN IF NOT EXISTS is_recurring BOOLEAN DEFAULT FALSE;
|
||||
|
||||
COMMENT ON COLUMN group_course.is_recurring IS '是否常态化团课:TRUE-是,FALSE-否(默认)';
|
||||
@@ -0,0 +1,36 @@
|
||||
-- ============================================
|
||||
-- 轮播图表
|
||||
-- ============================================
|
||||
|
||||
CREATE TABLE IF NOT EXISTS banner (
|
||||
id BIGSERIAL PRIMARY KEY,
|
||||
image_url TEXT NOT NULL,
|
||||
title VARCHAR(100) NOT NULL,
|
||||
subtitle VARCHAR(100),
|
||||
description TEXT,
|
||||
sort_order INTEGER DEFAULT 0,
|
||||
is_active BOOLEAN DEFAULT TRUE,
|
||||
create_by VARCHAR(50),
|
||||
update_by VARCHAR(50),
|
||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
deleted_at TIMESTAMP
|
||||
);
|
||||
|
||||
CREATE INDEX IF NOT EXISTS idx_banner_sort_order ON banner(sort_order);
|
||||
CREATE INDEX IF NOT EXISTS idx_banner_is_active ON banner(is_active);
|
||||
CREATE INDEX IF NOT EXISTS idx_banner_deleted_at ON banner(deleted_at);
|
||||
|
||||
COMMENT ON TABLE banner IS '轮播图表';
|
||||
COMMENT ON COLUMN banner.id IS '主键ID';
|
||||
COMMENT ON COLUMN banner.image_url IS '背景图URL';
|
||||
COMMENT ON COLUMN banner.title IS '主标题';
|
||||
COMMENT ON COLUMN banner.subtitle IS '副标题';
|
||||
COMMENT ON COLUMN banner.description IS '简介';
|
||||
COMMENT ON COLUMN banner.sort_order IS '排序(数值越大越靠前)';
|
||||
COMMENT ON COLUMN banner.is_active IS '是否启用';
|
||||
COMMENT ON COLUMN banner.create_by IS '创建人';
|
||||
COMMENT ON COLUMN banner.update_by IS '更新人';
|
||||
COMMENT ON COLUMN banner.created_at IS '创建时间';
|
||||
COMMENT ON COLUMN banner.updated_at IS '更新时间';
|
||||
COMMENT ON COLUMN banner.deleted_at IS '删除时间(软删除)';
|
||||
Reference in New Issue
Block a user