All Downloads are FREE. Search and download functionalities are using the official Maven repository.

plugin.sql.erp.E_BRAND.sql Maven / Gradle / Ivy

There is a newer version: 0.9.0
Show newest version
-- liquibase formatted sql

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- changeset Lang:e-brand-1
-- ----------------------------
-- Table structure for E_BRAND
-- ----------------------------
DROP TABLE IF EXISTS `E_BRAND`;
CREATE TABLE `E_BRAND`
(
    `KEY`           VARCHAR(36) NOT NULL COMMENT '「key」- 品牌ID',
    `CODE`          VARCHAR(255) COMMENT '「code」- 品牌编码',
    `NAME`          VARCHAR(255) COMMENT '「name」- 品牌名称',
    `ALIAS`         VARCHAR(255) COMMENT '「alias」- 品牌别名',
    `COMPANY_NAME`  VARCHAR(128) COMMENT '「companyName」- 品牌公司名',

    -- 品牌基础信息
    `CATEGORY_CODE` VARCHAR(16) COMMENT '「categoryCode」- 类别代码',
    `CATEGORY_NAME` VARCHAR(128) COMMENT '「categoryName」- 类别名称',
    `AREA`          INT COMMENT '「area」- GB/T2659-2000国际标准区域码',
    `AREA_NAME`     VARCHAR(128) COMMENT '「areaName」- 区域名称',
    `AREA_CATEGORY` VARCHAR(16) COMMENT '「areaCategory」- 区域类别码',

    -- 基础八字段
    `METADATA`      TEXT COMMENT '「metadata」- 附加配置',
    `ACTIVE`        BIT         DEFAULT NULL COMMENT '「active」- 是否启用',
    `SIGMA`         VARCHAR(32) DEFAULT NULL COMMENT '「sigma」- 统一标识(公司所属应用)',
    `LANGUAGE`      VARCHAR(8)  DEFAULT NULL COMMENT '「language」- 使用的语言',
    `CREATED_AT`    DATETIME COMMENT '「createdAt」- 创建时间',
    `CREATED_BY`    VARCHAR(36) COMMENT '「createdBy」- 创建人',
    `UPDATED_AT`    DATETIME COMMENT '「updatedAt」- 更新时间',
    `UPDATED_BY`    VARCHAR(36) COMMENT '「updatedBy」- 更新人',
    PRIMARY KEY (`KEY`) USING BTREE
);
-- changeset Lang:e-brand-2
ALTER TABLE E_BRAND
    ADD UNIQUE (`CODE`, `SIGMA`) USING BTREE;

ALTER TABLE E_BRAND
    ADD INDEX IDX_E_BRAND_SIGMA (`SIGMA`) USING BTREE;




© 2015 - 2025 Weber Informatics LLC | Privacy Policy