You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
128 lines
4.8 KiB
MySQL
128 lines
4.8 KiB
MySQL
5 months ago
|
CREATE TABLE IF NOT EXISTS "identity_diversion_record" (
|
||
|
"id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
||
|
"dealer_id" varchar NOT NULL,
|
||
|
"dealer_name" varchar NOT NULL,
|
||
|
"batch_id" varchar NOT NULL,
|
||
|
"goods_id" varchar NOT NULL,
|
||
|
"goods_name" varchar NOT NULL,
|
||
|
"scan_location" varchar NOT NULL,
|
||
|
"scan_time" datetime NOT NULL,
|
||
|
"diversion_state" varchar NOT NULL,
|
||
|
"diversion_level" varchar,
|
||
|
"status" varchar NOT NULL,
|
||
|
"remarks" varchar,
|
||
|
"belong_business_id" bigint NOT NULL,
|
||
|
"belong_business_name" varchar NOT NULL,
|
||
|
"tenant_id" bigint NOT NULL,
|
||
|
"create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
|
"update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||
|
"deleted" bit NOT NULL DEFAULT FALSE,
|
||
|
"creator" varchar DEFAULT '',
|
||
|
"updater" varchar DEFAULT '',
|
||
|
PRIMARY KEY ("id")
|
||
|
) COMMENT '疑似窜货记录';
|
||
|
CREATE TABLE IF NOT EXISTS "identity_diversion_stats" (
|
||
|
"id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
||
|
"dealer_id" varchar NOT NULL,
|
||
|
"dealer_name" varchar NOT NULL,
|
||
|
"batch_id" varchar NOT NULL,
|
||
|
"goods_id" varchar NOT NULL,
|
||
|
"goods_name" varchar NOT NULL,
|
||
|
"num" int NOT NULL,
|
||
|
"belong_business_id" bigint NOT NULL,
|
||
|
"belong_business_name" varchar NOT NULL,
|
||
|
"tenant_id" bigint NOT NULL,
|
||
|
"create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
|
"update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||
|
"deleted" bit NOT NULL DEFAULT FALSE,
|
||
|
"creator" varchar DEFAULT '',
|
||
|
"updater" varchar DEFAULT '',
|
||
|
PRIMARY KEY ("id")
|
||
|
) COMMENT '窜货统计';
|
||
|
CREATE TABLE IF NOT EXISTS "identity_generate_record" (
|
||
|
"id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
||
|
"generate_record_id" varchar NOT NULL,
|
||
|
"rule_id" bigint NOT NULL,
|
||
|
"code_rule_format" varchar,
|
||
|
"code_type" varchar NOT NULL,
|
||
|
"char_length" int NOT NULL,
|
||
|
"char_type" varchar NOT NULL,
|
||
|
"code_num" int NOT NULL,
|
||
|
"operate_user" varchar,
|
||
|
"operate_user_id" bigint,
|
||
|
"state" varchar NOT NULL,
|
||
|
"belong_business_id" bigint NOT NULL,
|
||
|
"belong_business_name" varchar NOT NULL,
|
||
|
"tenant_id" bigint NOT NULL,
|
||
|
"create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
|
"update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||
|
"deleted" bit NOT NULL DEFAULT FALSE,
|
||
|
"creator" varchar DEFAULT '',
|
||
|
"updater" varchar DEFAULT '',
|
||
|
PRIMARY KEY ("id")
|
||
|
) COMMENT '标识码生成记录';
|
||
|
CREATE TABLE IF NOT EXISTS "identity_code" (
|
||
|
"id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
||
|
"generate_record_id" varchar NOT NULL,
|
||
|
"identity_code" varchar NOT NULL,
|
||
|
"verfiy_code" varchar,
|
||
|
"rule_id" bigint NOT NULL,
|
||
|
"code_rule_format" varchar NOT NULL,
|
||
|
"code_type" varchar NOT NULL,
|
||
|
"char_length" int NOT NULL,
|
||
|
"char_type" varchar NOT NULL,
|
||
|
"batch_id" varchar NOT NULL,
|
||
|
"batch_type" varchar NOT NULL,
|
||
|
"goods_id" varchar,
|
||
|
"goods_name" varchar,
|
||
|
"dealer_name" varchar,
|
||
|
"dealer_id" varchar,
|
||
|
"belong_business_id" bigint NOT NULL,
|
||
|
"belong_business_name" varchar NOT NULL,
|
||
|
"tenant_id" bigint NOT NULL,
|
||
|
"create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
|
"update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||
|
"scan_count" int,
|
||
|
"limit_count" int,
|
||
|
"deleted" bit NOT NULL DEFAULT FALSE,
|
||
|
"creator" varchar DEFAULT '',
|
||
|
"updater" varchar DEFAULT '',
|
||
|
PRIMARY KEY ("id")
|
||
|
) COMMENT '标识码';
|
||
|
CREATE TABLE IF NOT EXISTS "identity_scan_record" (
|
||
|
"id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
||
|
"generate_record_id" varchar NOT NULL,
|
||
|
"identity_url" varchar NOT NULL,
|
||
|
"batch_id" varchar NOT NULL,
|
||
|
"goods_id" varchar NOT NULL,
|
||
|
"goods_name" varchar NOT NULL,
|
||
|
"scan_ip" varchar,
|
||
|
"batch_type" varchar NOT NULL,
|
||
|
"scan_area" varchar,
|
||
|
"scan_time" datetime,
|
||
|
"scan_location" varchar,
|
||
|
"belong_business_id" bigint NOT NULL,
|
||
|
"belong_business_name" varchar NOT NULL,
|
||
|
"tenant_id" bigint NOT NULL,
|
||
|
"deleted" bit NOT NULL DEFAULT FALSE,
|
||
|
"creator" varchar DEFAULT '',
|
||
|
"updater" varchar DEFAULT '',
|
||
|
PRIMARY KEY ("id")
|
||
|
) COMMENT '扫码记录';
|
||
|
CREATE TABLE IF NOT EXISTS "identity_business_rule" (
|
||
|
"id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
||
|
"business_id" varchar,
|
||
|
"business_name" varchar,
|
||
|
"code_rule_id" varchar NOT NULL,
|
||
|
"code_rule_name" varchar,
|
||
|
"code_type" varchar,
|
||
|
"code_rule_format" varchar,
|
||
|
"tenant_id" bigint NOT NULL,
|
||
|
"create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
|
"update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||
|
"deleted" bit NOT NULL DEFAULT FALSE,
|
||
|
"creator" varchar DEFAULT '',
|
||
|
"updater" varchar DEFAULT '',
|
||
|
PRIMARY KEY ("id")
|
||
|
) COMMENT '码规则';
|