1、新增维修记录
2、新增保养记录 3、新增港口码头主数据 4、新增铁路车站主数据 5、新增空港机场主数据 6、测试版nacos配置 7、测试版Harbor配置 8、其他配置修改
This commit is contained in:
@@ -2330,3 +2330,171 @@ ALTER TABLE "blade_user_other" ADD CONSTRAINT "blade_user_other_pkey" PRIMARY KE
|
||||
-- Primary Key structure for table blade_user_web
|
||||
-- ----------------------------
|
||||
ALTER TABLE "blade_user_web" ADD CONSTRAINT "blade_user_web_pkey" PRIMARY KEY ("id");
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for blade_vehicle_maintenance_plan
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS "blade_vehicle_maintenance_plan";
|
||||
CREATE TABLE "blade_vehicle_maintenance_plan" (
|
||||
"id" int8 NOT NULL,
|
||||
"tenant_id" varchar(12) DEFAULT '000000',
|
||||
"vehicle_type" varchar(20) NOT NULL,
|
||||
"vehicle_no" varchar(30) NOT NULL,
|
||||
"maintainer" varchar(20),
|
||||
"maintenance_time" timestamp(6) NOT NULL,
|
||||
"mileage" numeric(18,2),
|
||||
"mileage_unit" varchar(10) DEFAULT '公里',
|
||||
"maintenance_item" varchar(100),
|
||||
"cost" numeric(18,2) DEFAULT 0.00 NOT NULL,
|
||||
"store_name" varchar(50),
|
||||
"contact_phone" varchar(20),
|
||||
"address" varchar(100),
|
||||
"next_maintenance_time" timestamp(6),
|
||||
"next_maintenance_mileage" numeric(18,2),
|
||||
"attachments" text,
|
||||
"remark" varchar(500),
|
||||
"create_user" int8,
|
||||
"create_dept" int8,
|
||||
"create_time" timestamp(6),
|
||||
"update_user" int8,
|
||||
"update_time" timestamp(6),
|
||||
"status" int4 DEFAULT 1,
|
||||
"is_deleted" int4 DEFAULT 0,
|
||||
CONSTRAINT "blade_vehicle_maintenance_plan_pkey" PRIMARY KEY ("id")
|
||||
);
|
||||
CREATE INDEX "idx_vehicle_maintenance_plan_no" ON "blade_vehicle_maintenance_plan" ("vehicle_no");
|
||||
CREATE INDEX "idx_vehicle_maintenance_plan_time" ON "blade_vehicle_maintenance_plan" ("maintenance_time");
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for blade_vehicle_maintenance_record
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS "blade_vehicle_maintenance_record";
|
||||
CREATE TABLE "blade_vehicle_maintenance_record" (
|
||||
"id" int8 NOT NULL,
|
||||
"tenant_id" varchar(12) DEFAULT '000000',
|
||||
"vehicle_type" varchar(20) NOT NULL,
|
||||
"vehicle_no" varchar(30) NOT NULL,
|
||||
"maintainer" varchar(20),
|
||||
"maintenance_time" timestamp(6) NOT NULL,
|
||||
"location" varchar(100),
|
||||
"replaced_part" varchar(200),
|
||||
"cost" numeric(18,2) DEFAULT 0.00 NOT NULL,
|
||||
"company" varchar(50),
|
||||
"contact" varchar(20),
|
||||
"address" varchar(100),
|
||||
"factory_time" timestamp(6),
|
||||
"mileage" numeric(18,2),
|
||||
"mileage_unit" varchar(10) DEFAULT '公里',
|
||||
"attachments" text,
|
||||
"remark" varchar(500),
|
||||
"create_user" int8,
|
||||
"create_dept" int8,
|
||||
"create_time" timestamp(6),
|
||||
"update_user" int8,
|
||||
"update_time" timestamp(6),
|
||||
"status" int4 DEFAULT 1,
|
||||
"is_deleted" int4 DEFAULT 0,
|
||||
CONSTRAINT "blade_vehicle_maintenance_record_pkey" PRIMARY KEY ("id")
|
||||
);
|
||||
CREATE INDEX "idx_vehicle_maintenance_record_no" ON "blade_vehicle_maintenance_record" ("vehicle_no");
|
||||
CREATE INDEX "idx_vehicle_maintenance_record_time" ON "blade_vehicle_maintenance_record" ("maintenance_time");
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for blade_port_terminal
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS "blade_port_terminal";
|
||||
CREATE TABLE "blade_port_terminal" (
|
||||
"id" int8 NOT NULL,
|
||||
"code" varchar(30) NOT NULL,
|
||||
"name" varchar(100) NOT NULL,
|
||||
"category" varchar(20) NOT NULL,
|
||||
"parent_id" int8,
|
||||
"parent_code" varchar(30),
|
||||
"parent_name" varchar(100),
|
||||
"country" varchar(50),
|
||||
"city" varchar(50),
|
||||
"longitude" numeric(12,6),
|
||||
"latitude" numeric(12,6),
|
||||
"data_source" varchar(20) DEFAULT '手工导入',
|
||||
"remark" varchar(500),
|
||||
"create_user" int8,
|
||||
"create_dept" int8,
|
||||
"create_time" timestamp(6),
|
||||
"update_user" int8,
|
||||
"update_time" timestamp(6),
|
||||
"status" int4 DEFAULT 1,
|
||||
"is_deleted" int4 DEFAULT 0,
|
||||
CONSTRAINT "blade_port_terminal_pkey" PRIMARY KEY ("id"),
|
||||
CONSTRAINT "uk_port_terminal_code" UNIQUE ("code")
|
||||
);
|
||||
CREATE INDEX "idx_port_terminal_parent" ON "blade_port_terminal" ("parent_id");
|
||||
CREATE INDEX "idx_port_terminal_category" ON "blade_port_terminal" ("category");
|
||||
CREATE INDEX "idx_port_terminal_region" ON "blade_port_terminal" ("country", "city");
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for blade_railway_station
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS "blade_railway_station";
|
||||
CREATE TABLE "blade_railway_station" (
|
||||
"id" int8 NOT NULL,
|
||||
"code" varchar(20) NOT NULL,
|
||||
"tmis_code" varchar(5) NOT NULL,
|
||||
"telegraph_code" varchar(3) NOT NULL,
|
||||
"name" varchar(100) NOT NULL,
|
||||
"railway_line" varchar(100),
|
||||
"province_code" varchar(12),
|
||||
"province_name" varchar(128),
|
||||
"city_code" varchar(12),
|
||||
"city_name" varchar(128),
|
||||
"longitude" numeric(12,6),
|
||||
"latitude" numeric(12,6),
|
||||
"data_source" varchar(20) DEFAULT '手工导入',
|
||||
"remark" varchar(200),
|
||||
"create_user" int8,
|
||||
"create_dept" int8,
|
||||
"create_time" timestamp(6),
|
||||
"update_user" int8,
|
||||
"update_time" timestamp(6),
|
||||
"status" int4 DEFAULT 1,
|
||||
"is_deleted" int4 DEFAULT 0,
|
||||
CONSTRAINT "blade_railway_station_pkey" PRIMARY KEY ("id"),
|
||||
CONSTRAINT "uk_railway_station_code" UNIQUE ("code"),
|
||||
CONSTRAINT "uk_railway_station_tmis" UNIQUE ("tmis_code"),
|
||||
CONSTRAINT "uk_railway_station_telegraph" UNIQUE ("telegraph_code")
|
||||
);
|
||||
CREATE INDEX "idx_railway_station_region" ON "blade_railway_station" ("province_code", "city_code");
|
||||
CREATE INDEX "idx_railway_station_status" ON "blade_railway_station" ("status");
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for blade_airport_master
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS "blade_airport_master";
|
||||
CREATE TABLE "blade_airport_master" (
|
||||
"id" int8 NOT NULL,
|
||||
"code" varchar(20) NOT NULL,
|
||||
"iata_code" varchar(3) NOT NULL,
|
||||
"icao_code" varchar(4) NOT NULL,
|
||||
"name" varchar(100) NOT NULL,
|
||||
"short_name" varchar(100),
|
||||
"province_code" varchar(12),
|
||||
"province_name" varchar(128),
|
||||
"city_code" varchar(12),
|
||||
"city_name" varchar(128),
|
||||
"longitude" numeric(12,6),
|
||||
"latitude" numeric(12,6),
|
||||
"data_source" varchar(20) DEFAULT '手工导入',
|
||||
"remark" varchar(200),
|
||||
"create_user" int8,
|
||||
"create_dept" int8,
|
||||
"create_time" timestamp(6),
|
||||
"update_user" int8,
|
||||
"update_time" timestamp(6),
|
||||
"status" int4 DEFAULT 1,
|
||||
"is_deleted" int4 DEFAULT 0,
|
||||
CONSTRAINT "blade_airport_master_pkey" PRIMARY KEY ("id"),
|
||||
CONSTRAINT "uk_airport_master_code" UNIQUE ("code"),
|
||||
CONSTRAINT "uk_airport_master_iata" UNIQUE ("iata_code"),
|
||||
CONSTRAINT "uk_airport_master_icao" UNIQUE ("icao_code")
|
||||
);
|
||||
CREATE INDEX "idx_airport_master_region" ON "blade_airport_master" ("province_code", "city_code");
|
||||
CREATE INDEX "idx_airport_master_status" ON "blade_airport_master" ("status");
|
||||
|
||||
Reference in New Issue
Block a user