1、删表语句
drop table config_info;
drop table config_info_aggr;
drop table config_info_beta;
drop table config_info_tag;
drop table config_tags_relation;
drop table group_capacity;
drop table his_config_info;
drop table permissions;
drop table roles;
drop table tenant_capacity;
drop table tenant_info;
drop table users;
2、建表语句
/*
Navicat Premium Data Transfer
Source Server : 127.0.0.1
Source Server Type : MySQL
Source Server Version : 80403 (8.4.3)
Source Host : 127.0.0.1:3306
Source Schema : nacos
Target Server Type : Oracle
Target Server Version : 190100
File Encoding : 65001
Date: 30/10/2024 15:35:57
*/
-- ----------------------------
-- Table structure for config_info
-- ----------------------------
CREATE TABLE "CONFIG_INFO" (
"ID" NUMBER(20) GENERATED BY DEFAULT AS IDENTITY,
"DATA_ID" NVARCHAR2(255) NOT NULL,
"GROUP_ID" NVARCHAR2(128),
"CONTENT" CLOB NOT NULL,
"MD5" NVARCHAR2(32),
"GMT_CREATE" DATE NOT NULL,
"GMT_MODIFIED" DATE NOT NULL,
"SRC_USER" CLOB,
"SRC_IP" NVARCHAR2(20),
"APP_NAME" NVARCHAR2(128),
"TENANT_ID" NVARCHAR2(128) DEFAULT '',
"C_DESC" NVARCHAR2(256),
"C_USE" NVARCHAR2(64),
"EFFECT" NVARCHAR2(64),
"TYPE" NVARCHAR2(64),
"C_SCHEMA" CLOB,
"ENCRYPTED_DATA_KEY" CLOB
)
;
COMMENT ON COLUMN "CONFIG_INFO"."ID" IS 'id';
COMMENT ON COLUMN "CONFIG_INFO"."DATA_ID" IS 'data_id';
COMMENT ON COLUMN "CONFIG_INFO"."CONTENT" IS 'content';
COMMENT ON COLUMN "CONFIG_INFO"."MD5" IS 'md5';
COMMENT ON COLUMN "CONFIG_INFO"."GMT_CREATE" IS '创建时间';
COMMENT ON COLUMN "CONFIG_INFO"."GMT_MODIFIED" IS '修改时间';
COMMENT ON COLUMN "CONFIG_INFO"."SRC_USER" IS 'source user';
COMMENT ON COLUMN "CONFIG_INFO"."SRC_IP" IS 'source ip';
COMMENT ON COLUMN "CONFIG_INFO"."TENANT_ID" IS '租户字段';
COMMENT ON COLUMN "CONFIG_INFO"."ENCRYPTED_DATA_KEY" IS '秘钥';
COMMENT ON TABLE "CONFIG_INFO" IS 'config_info';
-- ----------------------------
-- Records of config_info
-- ----------------------------
COMMIT;
COMMIT;
-- ----------------------------
-- Table structure for config_info_aggr
-- ----------------------------
CREATE TABLE "CONFIG_INFO_AGGR" (
"ID" NUMBER(20) GENERATED BY DEFAULT AS IDENTITY,
"DATA_ID" NVARCHAR2(255) NOT NULL,
"GROUP_ID" NVARCHAR2(128) NOT NULL,
"DATUM_ID" NVARCHAR2(255) NOT NULL,
"CONTENT" CLOB NOT NULL,
"GMT_MODIFIED" DATE NOT NULL,
"APP_NAME" NVARCHAR2(128),
"TENANT_ID" NVARCHAR2(128)
)
;
COMMENT ON COLUMN "CONFIG_INFO_AGGR"."ID" IS 'id';
COMMENT ON COLUMN "CONFIG_INFO_AGGR"."DATA_ID" IS 'data_id';
COMMENT ON COLUMN "CONFIG_INFO_AGGR"."GROUP_ID" IS 'group_id';
COMMENT ON COLUMN "CONFIG_INFO_AGGR"."DATUM_ID" IS 'datum_id';
COMMENT ON COLUMN "CONFIG_INFO_AGGR"."CONTENT" IS '内容';
COMMENT ON COLUMN "CONFIG_INFO_AGGR"."GMT_MODIFIED" IS '修改时间';
COMMENT ON COLUMN "CONFIG_INFO_AGGR"."TENANT_ID" IS '租户字段';
COMMENT ON TABLE "CONFIG_INFO_AGGR" IS '增加租户字段';
-- ----------------------------
-- Records of config_info_aggr
-- ----------------------------
COMMIT;
COMMIT;
-- ----------------------------
-- Table structure for config_info_beta
-- ----------------------------
CREATE TABLE "CONFIG_INFO_BETA" (
"ID" NUMBER(20) GENERATED BY DEFAULT AS IDENTITY,
"DATA_ID" NVARCHAR2(255) NOT NULL,
"GROUP_ID" NVARCHAR2(128) NOT NULL,
"APP_NAME" NVARCHAR2(128),
"CONTENT" CLOB NOT NULL,
"BETA_IPS" CLOB,
"MD5" NVARCHAR2(32),
"GMT_CREATE" DATE NOT NULL,
"GMT_MODIFIED" DATE NOT NULL,
"SRC_USER" CLOB,
"SRC_IP" NVARCHAR2(20),
"TENANT_ID" NVARCHAR2(128),
"ENCRYPTED_DATA_KEY" CLOB
)
;
COMMENT ON COLUMN "CONFIG_INFO_BETA"."ID" IS 'id';
COMMENT ON COLUMN "CONFIG_INFO_BETA"."DATA_ID" IS 'data_id';
COMMENT ON COLUMN "CONFIG_INFO_BETA"."GROUP_ID" IS 'group_id';
COMMENT ON COLUMN "CONFIG_INFO_BETA"."APP_NAME" IS 'app_name';
COMMENT ON COLUMN "CONFIG_INFO_BETA"."CONTENT" IS 'content';
COMMENT ON COLUMN "CONFIG_INFO_BETA"."BETA_IPS" IS 'betaIps';
COMMENT ON COLUMN "CONFIG_INFO_BETA"."MD5" IS 'md5';
COMMENT ON COLUMN "CONFIG_INFO_BETA"."GMT_CREATE" IS '创建时间';
COMMENT ON COLUMN "CONFIG_INFO_BETA"."GMT_MODIFIED" IS '修改时间';
COMMENT ON COLUMN "CONFIG_INFO_BETA"."SRC_USER" IS 'source user';
COMMENT ON COLUMN "CONFIG_INFO_BETA"."SRC_IP" IS 'source ip';
COMMENT ON COLUMN "CONFIG_INFO_BETA"."TENANT_ID" IS '租户字段';
COMMENT ON COLUMN "CONFIG_INFO_BETA"."ENCRYPTED_DATA_KEY" IS '秘钥';
COMMENT ON TABLE "CONFIG_INFO_BETA" IS 'config_info_beta';
-- ----------------------------
-- Records of config_info_beta
-- ----------------------------
COMMIT;
COMMIT;
-- ----------------------------
-- Table structure for config_info_tag
-- ----------------------------
CREATE TABLE "CONFIG_INFO_TAG" (
"ID" NUMBER(20) GENERATED BY DEFAULT AS IDENTITY,
"DATA_ID" NVARCHAR2(255) NOT NULL,
"GROUP_ID" NVARCHAR2(128) NOT NULL,
"TENANT_ID" NVARCHAR2(128),
"TAG_ID" NVARCHAR2(128) NOT NULL,
"APP_NAME" NVARCHAR2(128),
"CONTENT" CLOB NOT NULL,
"MD5" NVARCHAR2(32),
"GMT_CREATE" DATE NOT NULL,
"GMT_MODIFIED" DATE NOT NULL,
"SRC_USER" CLOB,
"SRC_IP" NVARCHAR2(20)
)
;
COMMENT ON COLUMN "CONFIG_INFO_TAG"."ID" IS 'id';
COMMENT ON COLUMN "CONFIG_INFO_TAG"."DATA_ID" IS 'data_id';
COMMENT ON COLUMN "CONFIG_INFO_TAG"."GROUP_ID" IS 'group_id';
COMMENT ON COLUMN "CONFIG_INFO_TAG"."TENANT_ID" IS 'tenant_id';
COMMENT ON COLUMN "CONFIG_INFO_TAG"."TAG_ID" IS 'tag_id';
COMMENT ON COLUMN "CONFIG_INFO_TAG"."APP_NAME" IS 'app_name';
COMMENT ON COLUMN "CONFIG_INFO_TAG"."CONTENT" IS 'content';
COMMENT ON COLUMN "CONFIG_INFO_TAG"."MD5" IS 'md5';
COMMENT ON COLUMN "CONFIG_INFO_TAG"."GMT_CREATE" IS '创建时间';
COMMENT ON COLUMN "CONFIG_INFO_TAG"."GMT_MODIFIED" IS '修改时间';
COMMENT ON COLUMN "CONFIG_INFO_TAG"."SRC_USER" IS 'source user';
COMMENT ON COLUMN "CONFIG_INFO_TAG"."SRC_IP" IS 'source ip';
COMMENT ON TABLE "CONFIG_INFO_TAG" IS 'config_info_tag';
-- ----------------------------
-- Records of config_info_tag
-- ----------------------------
COMMIT;
COMMIT;
-- ----------------------------
-- Table structure for config_tags_relation
-- ----------------------------
CREATE TABLE "CONFIG_TAGS_RELATION" (
"ID" NUMBER(20) NOT NULL,
"TAG_NAME" NVARCHAR2(128) NOT NULL,
"TAG_TYPE" NVARCHAR2(64),
"DATA_ID" NVARCHAR2(255) NOT NULL,
"GROUP_ID" NVARCHAR2(128) NOT NULL,
"TENANT_ID" NVARCHAR2(128),
"NID" NUMBER(20) GENERATED BY DEFAULT AS IDENTITY
)
;
COMMENT ON COLUMN "CONFIG_TAGS_RELATION"."ID" IS 'id';
COMMENT ON COLUMN "CONFIG_TAGS_RELATION"."TAG_NAME" IS 'tag_name';
COMMENT ON COLUMN "CONFIG_TAGS_RELATION"."TAG_TYPE" IS 'tag_type';
COMMENT ON COLUMN "CONFIG_TAGS_RELATION"."DATA_ID" IS 'data_id';
COMMENT ON COLUMN "CONFIG_TAGS_RELATION"."GROUP_ID" IS 'group_id';
COMMENT ON COLUMN "CONFIG_TAGS_RELATION"."TENANT_ID" IS 'tenant_id';
COMMENT ON TABLE "CONFIG_TAGS_RELATION" IS 'config_tag_relation';
-- ----------------------------
-- Records of config_tags_relation
-- ----------------------------
COMMIT;
COMMIT;
-- ----------------------------
-- Table structure for group_capacity
-- ----------------------------
CREATE TABLE "GROUP_CAPACITY" (
"ID" NUMBER(20) GENERATED BY DEFAULT AS IDENTITY,
"GROUP_ID" NVARCHAR2(128) NOT NULL,
"QUOTA" NUMBER(11) NOT NULL,
"USAGE" NUMBER(11) NOT NULL,
"MAX_SIZE" NUMBER(11) NOT NULL,
"MAX_AGGR_COUNT" NUMBER(11) NOT NULL,
"MAX_AGGR_SIZE" NUMBER(11) NOT NULL,
"MAX_HISTORY_COUNT" NUMBER(11) NOT NULL,
"GMT_CREATE" DATE NOT NULL,
"GMT_MODIFIED" DATE NOT NULL
)
;
COMMENT ON COLUMN "GROUP_CAPACITY"."ID" IS '主键ID';
COMMENT ON COLUMN "GROUP_CAPACITY"."GROUP_ID" IS 'Group ID,空字符表示整个集群';
COMMENT ON COLUMN "GROUP_CAPACITY"."QUOTA" IS '配额,0表示使用默认值';
COMMENT ON COLUMN "GROUP_CAPACITY"."USAGE" IS '使用量';
COMMENT ON COLUMN "GROUP_CAPACITY"."MAX_SIZE" IS '单个配置大小上限,单位为字节,0表示使用默认值';
COMMENT ON COLUMN "GROUP_CAPACITY"."MAX_AGGR_COUNT" IS '聚合子配置最大个数,,0表示使用默认值';
COMMENT ON COLUMN "GROUP_CAPACITY"."MAX_AGGR_SIZE" IS '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值';
COMMENT ON COLUMN "GROUP_CAPACITY"."MAX_HISTORY_COUNT" IS '最大变更历史数量';
COMMENT ON COLUMN "GROUP_CAPACITY"."GMT_CREATE" IS '创建时间';
COMMENT ON COLUMN "GROUP_CAPACITY"."GMT_MODIFIED" IS '修改时间';
COMMENT ON TABLE "GROUP_CAPACITY" IS '集群、各Group容量信息表';
-- ----------------------------
-- Records of group_capacity
-- ----------------------------
COMMIT;
COMMIT;
-- ----------------------------
-- Table structure for his_config_info
-- ----------------------------
CREATE TABLE "HIS_CONFIG_INFO" (
"ID" NUMBER(20) NOT NULL,
"NID" NUMBER(20) GENERATED BY DEFAULT AS IDENTITY,
"DATA_ID" NVARCHAR2(255) NOT NULL,
"GROUP_ID" NVARCHAR2(128) NOT NULL,
"APP_NAME" NVARCHAR2(128),
"CONTENT" CLOB NOT NULL,
"MD5" NVARCHAR2(32),
"GMT_CREATE" DATE DEFAULT SYSDATE NOT NULL, -- 默认值为当前时间
"GMT_MODIFIED" DATE DEFAULT SYSDATE NOT NULL,
"SRC_USER" CLOB,
"SRC_IP" NVARCHAR2(20),
"OP_TYPE" NCHAR(10),
"TENANT_ID" NVARCHAR2(128),
"ENCRYPTED_DATA_KEY" CLOB
)
;
COMMENT ON COLUMN "HIS_CONFIG_INFO"."APP_NAME" IS 'app_name';
COMMENT ON COLUMN "HIS_CONFIG_INFO"."TENANT_ID" IS '租户字段';
COMMENT ON COLUMN "HIS_CONFIG_INFO"."ENCRYPTED_DATA_KEY" IS '秘钥';
COMMENT ON TABLE "HIS_CONFIG_INFO" IS '多租户改造';
-- ----------------------------
-- Records of his_config_info
-- ----------------------------
COMMIT;
COMMIT;
-- ----------------------------
-- Table structure for permissions
-- ----------------------------
CREATE TABLE "PERMISSIONS" (
"ROLE" NVARCHAR2(50) NOT NULL,
"RESOURCE" NVARCHAR2(512) NOT NULL,
"ACTION" NVARCHAR2(8) NOT NULL
)
;
-- ----------------------------
-- Records of permissions
-- ----------------------------
COMMIT;
COMMIT;
-- ----------------------------
-- Table structure for roles
-- ----------------------------
CREATE TABLE "ROLES" (
"USERNAME" NVARCHAR2(50) NOT NULL,
"ROLE" NVARCHAR2(50) NOT NULL
)
;
-- ----------------------------
-- Records of roles
-- ----------------------------
INSERT INTO "ROLES" ("USERNAME", "ROLE") VALUES ('nacos', 'ROLE_ADMIN');
COMMIT;
COMMIT;
-- ----------------------------
-- Table structure for tenant_capacity
-- ----------------------------
CREATE TABLE "TENANT_CAPACITY" (
"ID" NUMBER(20) GENERATED BY DEFAULT AS IDENTITY,
"TENANT_ID" NVARCHAR2(128) NOT NULL,
"QUOTA" NUMBER(11) NOT NULL,
"USAGE" NUMBER(11) NOT NULL,
"MAX_SIZE" NUMBER(11) NOT NULL,
"MAX_AGGR_COUNT" NUMBER(11) NOT NULL,
"MAX_AGGR_SIZE" NUMBER(11) NOT NULL,
"MAX_HISTORY_COUNT" NUMBER(11) NOT NULL,
"GMT_CREATE" DATE NOT NULL,
"GMT_MODIFIED" DATE NOT NULL
)
;
COMMENT ON COLUMN "TENANT_CAPACITY"."ID" IS '主键ID';
COMMENT ON COLUMN "TENANT_CAPACITY"."TENANT_ID" IS 'Tenant ID';
COMMENT ON COLUMN "TENANT_CAPACITY"."QUOTA" IS '配额,0表示使用默认值';
COMMENT ON COLUMN "TENANT_CAPACITY"."USAGE" IS '使用量';
COMMENT ON COLUMN "TENANT_CAPACITY"."MAX_SIZE" IS '单个配置大小上限,单位为字节,0表示使用默认值';
COMMENT ON COLUMN "TENANT_CAPACITY"."MAX_AGGR_COUNT" IS '聚合子配置最大个数';
COMMENT ON COLUMN "TENANT_CAPACITY"."MAX_AGGR_SIZE" IS '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值';
COMMENT ON COLUMN "TENANT_CAPACITY"."MAX_HISTORY_COUNT" IS '最大变更历史数量';
COMMENT ON COLUMN "TENANT_CAPACITY"."GMT_CREATE" IS '创建时间';
COMMENT ON COLUMN "TENANT_CAPACITY"."GMT_MODIFIED" IS '修改时间';
COMMENT ON TABLE "TENANT_CAPACITY" IS '租户容量信息表';
-- ----------------------------
-- Records of tenant_capacity
-- ----------------------------
COMMIT;
COMMIT;
-- ----------------------------
-- Table structure for tenant_info
CREATE TABLE "TENANT_INFO" (
"ID" NUMBER(20) GENERATED BY DEFAULT AS IDENTITY,
"KP" NVARCHAR2(128) NOT NULL,
"TENANT_ID" NVARCHAR2(128),
"TENANT_NAME" NVARCHAR2(128),
"TENANT_DESC" NVARCHAR2(256),
"CREATE_SOURCE" NVARCHAR2(32),
"GMT_CREATE" NUMBER(20) NOT NULL,
"GMT_MODIFIED" NUMBER(20) NOT NULL
)
;
COMMENT ON COLUMN "TENANT_INFO"."ID" IS 'id';
COMMENT ON COLUMN "TENANT_INFO"."KP" IS 'kp';
COMMENT ON COLUMN "TENANT_INFO"."TENANT_ID" IS 'tenant_id';
COMMENT ON COLUMN "TENANT_INFO"."TENANT_NAME" IS 'tenant_name';
COMMENT ON COLUMN "TENANT_INFO"."TENANT_DESC" IS 'tenant_desc';
COMMENT ON COLUMN "TENANT_INFO"."CREATE_SOURCE" IS 'create_source';
COMMENT ON COLUMN "TENANT_INFO"."GMT_CREATE" IS '创建时间';
COMMENT ON COLUMN "TENANT_INFO"."GMT_MODIFIED" IS '修改时间';
COMMENT ON TABLE "TENANT_INFO" IS 'tenant_info';
-- ----------------------------
-- Records of tenant_info
-- ----------------------------
COMMIT;
COMMIT;
-- ----------------------------
-- Table structure for users
-- ----------------------------
CREATE TABLE "USERS" (
"USERNAME" NVARCHAR2(50) NOT NULL,
"PASSWORD" NVARCHAR2(500) NOT NULL,
"ENABLED" NUMBER(4) NOT NULL
)
;
-- ----------------------------
-- Records of users
-- ----------------------------
INSERT INTO "USERS" ("USERNAME", "PASSWORD", "ENABLED") VALUES ('nacos', '$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu', '1');
COMMIT;
COMMIT;
-- ----------------------------
-- Primary Key structure for table config_info
-- ----------------------------
ALTER TABLE "CONFIG_INFO" ADD PRIMARY KEY ("ID");
-- ----------------------------
-- Indexes structure for table config_info
-- ----------------------------
CREATE UNIQUE INDEX "UK_CONFIGINFO_DATAGROUPTENANT"
ON "CONFIG_INFO" ("DATA_ID" ASC, "GROUP_ID" ASC, "TENANT_ID" ASC);
-- ----------------------------
-- Primary Key structure for table config_info_aggr
-- ----------------------------
ALTER TABLE "CONFIG_INFO_AGGR" ADD PRIMARY KEY ("ID");
-- ----------------------------
-- Indexes structure for table config_info_aggr
-- ----------------------------
CREATE UNIQUE INDEX "UK_CONFIGINFOAGGR_DATAGROUPTENANTDATUM"
ON "CONFIG_INFO_AGGR" ("DATA_ID" ASC, "GROUP_ID" ASC, "TENANT_ID" ASC, "DATUM_ID" ASC);
-- ----------------------------
-- Primary Key structure for table config_info_beta
-- ----------------------------
ALTER TABLE "CONFIG_INFO_BETA" ADD PRIMARY KEY ("ID");
-- ----------------------------
-- Indexes structure for table config_info_beta
-- ----------------------------
CREATE UNIQUE INDEX "UK_CONFIGINFOBETA_DATAGROUPTENANT"
ON "CONFIG_INFO_BETA" ("DATA_ID" ASC, "GROUP_ID" ASC, "TENANT_ID" ASC);
-- ----------------------------
-- Primary Key structure for table config_info_tag
-- ----------------------------
ALTER TABLE "CONFIG_INFO_TAG" ADD PRIMARY KEY ("ID");
-- ----------------------------
-- Indexes structure for table config_info_tag
-- ----------------------------
CREATE UNIQUE INDEX "UK_CONFIGINFOTAG_DATAGROUPTENANTTAG"
ON "CONFIG_INFO_TAG" ("DATA_ID" ASC, "GROUP_ID" ASC, "TENANT_ID" ASC, "TAG_ID" ASC);
-- ----------------------------
-- Primary Key structure for table config_tags_relation
-- ----------------------------
ALTER TABLE "CONFIG_TAGS_RELATION" ADD PRIMARY KEY ("NID");
-- ----------------------------
-- Indexes structure for table config_tags_relation
-- ----------------------------
CREATE UNIQUE INDEX "UK_CONFIGTAGRELATION_CONFIGIDTAG"
ON "CONFIG_TAGS_RELATION" ("ID" ASC, "TAG_NAME" ASC, "TAG_TYPE" ASC);
CREATE INDEX "IDX_TENANT_ID"
ON "CONFIG_TAGS_RELATION" ("TENANT_ID" ASC);
-- ----------------------------
-- Primary Key structure for table group_capacity
-- ----------------------------
ALTER TABLE "GROUP_CAPACITY" ADD PRIMARY KEY ("ID");
-- ----------------------------
-- Indexes structure for table group_capacity
-- ----------------------------
CREATE UNIQUE INDEX "UK_GROUP_ID"
ON "GROUP_CAPACITY" ("GROUP_ID" ASC);
-- ----------------------------
-- Primary Key structure for table his_config_info
-- ----------------------------
ALTER TABLE "HIS_CONFIG_INFO" ADD PRIMARY KEY ("NID");
-- ----------------------------
-- Indexes structure for table his_config_info
-- ----------------------------
CREATE INDEX "IDX_GMT_CREATE"
ON "HIS_CONFIG_INFO" ("GMT_CREATE" ASC);
CREATE INDEX "IDX_GMT_MODIFIED"
ON "HIS_CONFIG_INFO" ("GMT_MODIFIED" ASC);
CREATE INDEX "IDX_DID"
ON "HIS_CONFIG_INFO" ("DATA_ID" ASC);
-- ----------------------------
-- Indexes structure for table permissions
-- ----------------------------
CREATE UNIQUE INDEX "UK_ROLE_PERMISSION"
ON "PERMISSIONS" ("ROLE" ASC, "RESOURCE" ASC, "ACTION" ASC);
-- ----------------------------
-- Indexes structure for table roles
-- ----------------------------
CREATE UNIQUE INDEX "UK_USERNAME_ROLE"
ON "ROLES" ("USERNAME" ASC, "ROLE" ASC);
-- ----------------------------
-- Primary Key structure for table tenant_capacity
-- ----------------------------
ALTER TABLE "TENANT_CAPACITY" ADD PRIMARY KEY ("ID");
-- ----------------------------
-- Indexes structure for table tenant_capacity
-- ----------------------------
CREATE UNIQUE INDEX "UK_TENANT_ID"
ON "TENANT_CAPACITY" ("TENANT_ID" ASC);
-- ----------------------------
-- Primary Key structure for table tenant_info
-- ----------------------------
ALTER TABLE "TENANT_INFO" ADD PRIMARY KEY ("ID");
-- ----------------------------
-- Indexes structure for table tenant_info
-- ----------------------------
CREATE UNIQUE INDEX "UK_TENANT_INFO_KPTENANTID"
ON "TENANT_INFO" ("KP" ASC, "TENANT_ID" ASC);
CREATE INDEX "IDX_TENANT_INFO_TENANT_ID"
ON "TENANT_INFO" ("TENANT_ID" ASC);
-- ----------------------------
-- Primary Key structure for table users
-- ----------------------------
ALTER TABLE "USERS" ADD PRIMARY KEY ("USERNAME");