1、新增维修记录
2、新增保养记录 3、新增港口码头主数据 4、新增铁路车站主数据 5、新增空港机场主数据 6、测试版nacos配置 7、测试版Harbor配置 8、其他配置修改
This commit is contained in:
@@ -7466,3 +7466,192 @@ ALTER TABLE [dbo].[blade_user_web] ADD CONSTRAINT [PK__blade_us__3213E83F681373A
|
||||
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
|
||||
ON [PRIMARY]
|
||||
GO
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for blade_vehicle_maintenance_plan
|
||||
-- ----------------------------
|
||||
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[blade_vehicle_maintenance_plan]') AND type IN ('U')) DROP TABLE [dbo].[blade_vehicle_maintenance_plan]
|
||||
GO
|
||||
CREATE TABLE [dbo].[blade_vehicle_maintenance_plan] (
|
||||
[id] bigint NOT NULL,
|
||||
[tenant_id] nvarchar(12) DEFAULT '000000' NULL,
|
||||
[vehicle_type] nvarchar(20) NOT NULL,
|
||||
[vehicle_no] nvarchar(30) NOT NULL,
|
||||
[maintainer] nvarchar(20) NULL,
|
||||
[maintenance_time] datetime2(0) NOT NULL,
|
||||
[mileage] decimal(18,2) NULL,
|
||||
[mileage_unit] nvarchar(10) DEFAULT '公里' NULL,
|
||||
[maintenance_item] nvarchar(100) NULL,
|
||||
[cost] decimal(18,2) DEFAULT 0.00 NOT NULL,
|
||||
[store_name] nvarchar(50) NULL,
|
||||
[contact_phone] nvarchar(20) NULL,
|
||||
[address] nvarchar(100) NULL,
|
||||
[next_maintenance_time] datetime2(0) NULL,
|
||||
[next_maintenance_mileage] decimal(18,2) NULL,
|
||||
[attachments] nvarchar(max) NULL,
|
||||
[remark] nvarchar(500) NULL,
|
||||
[create_user] bigint NULL,
|
||||
[create_dept] bigint NULL,
|
||||
[create_time] datetime2(0) NULL,
|
||||
[update_user] bigint NULL,
|
||||
[update_time] datetime2(0) NULL,
|
||||
[status] int DEFAULT 1 NULL,
|
||||
[is_deleted] int DEFAULT 0 NULL,
|
||||
CONSTRAINT [PK_blade_vehicle_maintenance_plan] PRIMARY KEY CLUSTERED ([id])
|
||||
)
|
||||
GO
|
||||
CREATE INDEX [idx_vehicle_maintenance_plan_no] ON [dbo].[blade_vehicle_maintenance_plan] ([vehicle_no])
|
||||
GO
|
||||
CREATE INDEX [idx_vehicle_maintenance_plan_time] ON [dbo].[blade_vehicle_maintenance_plan] ([maintenance_time])
|
||||
GO
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for blade_vehicle_maintenance_record
|
||||
-- ----------------------------
|
||||
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[blade_vehicle_maintenance_record]') AND type IN ('U')) DROP TABLE [dbo].[blade_vehicle_maintenance_record]
|
||||
GO
|
||||
CREATE TABLE [dbo].[blade_vehicle_maintenance_record] (
|
||||
[id] bigint NOT NULL,
|
||||
[tenant_id] nvarchar(12) DEFAULT '000000' NULL,
|
||||
[vehicle_type] nvarchar(20) NOT NULL,
|
||||
[vehicle_no] nvarchar(30) NOT NULL,
|
||||
[maintainer] nvarchar(20) NULL,
|
||||
[maintenance_time] datetime2(0) NOT NULL,
|
||||
[location] nvarchar(100) NULL,
|
||||
[replaced_part] nvarchar(200) NULL,
|
||||
[cost] decimal(18,2) DEFAULT 0.00 NOT NULL,
|
||||
[company] nvarchar(50) NULL,
|
||||
[contact] nvarchar(20) NULL,
|
||||
[address] nvarchar(100) NULL,
|
||||
[factory_time] datetime2(0) NULL,
|
||||
[mileage] decimal(18,2) NULL,
|
||||
[mileage_unit] nvarchar(10) DEFAULT '公里' NULL,
|
||||
[attachments] nvarchar(max) NULL,
|
||||
[remark] nvarchar(500) NULL,
|
||||
[create_user] bigint NULL,
|
||||
[create_dept] bigint NULL,
|
||||
[create_time] datetime2(0) NULL,
|
||||
[update_user] bigint NULL,
|
||||
[update_time] datetime2(0) NULL,
|
||||
[status] int DEFAULT 1 NULL,
|
||||
[is_deleted] int DEFAULT 0 NULL,
|
||||
CONSTRAINT [PK_blade_vehicle_maintenance_record] PRIMARY KEY CLUSTERED ([id])
|
||||
)
|
||||
GO
|
||||
CREATE INDEX [idx_vehicle_maintenance_record_no] ON [dbo].[blade_vehicle_maintenance_record] ([vehicle_no])
|
||||
GO
|
||||
CREATE INDEX [idx_vehicle_maintenance_record_time] ON [dbo].[blade_vehicle_maintenance_record] ([maintenance_time])
|
||||
GO
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for blade_port_terminal
|
||||
-- ----------------------------
|
||||
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[blade_port_terminal]') AND type IN ('U')) DROP TABLE [dbo].[blade_port_terminal]
|
||||
GO
|
||||
CREATE TABLE [dbo].[blade_port_terminal] (
|
||||
[id] bigint NOT NULL,
|
||||
[code] nvarchar(30) NOT NULL,
|
||||
[name] nvarchar(100) NOT NULL,
|
||||
[category] nvarchar(20) NOT NULL,
|
||||
[parent_id] bigint NULL,
|
||||
[parent_code] nvarchar(30) NULL,
|
||||
[parent_name] nvarchar(100) NULL,
|
||||
[country] nvarchar(50) NULL,
|
||||
[city] nvarchar(50) NULL,
|
||||
[longitude] decimal(12,6) NULL,
|
||||
[latitude] decimal(12,6) NULL,
|
||||
[data_source] nvarchar(20) DEFAULT '手工导入' NULL,
|
||||
[remark] nvarchar(500) NULL,
|
||||
[create_user] bigint NULL,
|
||||
[create_dept] bigint NULL,
|
||||
[create_time] datetime2(0) NULL,
|
||||
[update_user] bigint NULL,
|
||||
[update_time] datetime2(0) NULL,
|
||||
[status] int DEFAULT 1 NULL,
|
||||
[is_deleted] int DEFAULT 0 NULL,
|
||||
CONSTRAINT [PK_blade_port_terminal] PRIMARY KEY CLUSTERED ([id]),
|
||||
CONSTRAINT [uk_port_terminal_code] UNIQUE ([code])
|
||||
)
|
||||
GO
|
||||
CREATE INDEX [idx_port_terminal_parent] ON [dbo].[blade_port_terminal] ([parent_id])
|
||||
GO
|
||||
CREATE INDEX [idx_port_terminal_category] ON [dbo].[blade_port_terminal] ([category])
|
||||
GO
|
||||
CREATE INDEX [idx_port_terminal_region] ON [dbo].[blade_port_terminal] ([country], [city])
|
||||
GO
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for blade_railway_station
|
||||
-- ----------------------------
|
||||
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[blade_railway_station]') AND type IN ('U')) DROP TABLE [dbo].[blade_railway_station]
|
||||
GO
|
||||
CREATE TABLE [dbo].[blade_railway_station] (
|
||||
[id] bigint NOT NULL,
|
||||
[code] nvarchar(20) NOT NULL,
|
||||
[tmis_code] nvarchar(5) NOT NULL,
|
||||
[telegraph_code] nvarchar(3) NOT NULL,
|
||||
[name] nvarchar(100) NOT NULL,
|
||||
[railway_line] nvarchar(100) NULL,
|
||||
[province_code] nvarchar(12) NULL,
|
||||
[province_name] nvarchar(128) NULL,
|
||||
[city_code] nvarchar(12) NULL,
|
||||
[city_name] nvarchar(128) NULL,
|
||||
[longitude] decimal(12,6) NULL,
|
||||
[latitude] decimal(12,6) NULL,
|
||||
[data_source] nvarchar(20) DEFAULT '手工导入' NULL,
|
||||
[remark] nvarchar(200) NULL,
|
||||
[create_user] bigint NULL,
|
||||
[create_dept] bigint NULL,
|
||||
[create_time] datetime2(0) NULL,
|
||||
[update_user] bigint NULL,
|
||||
[update_time] datetime2(0) NULL,
|
||||
[status] int DEFAULT 1 NULL,
|
||||
[is_deleted] int DEFAULT 0 NULL,
|
||||
CONSTRAINT [PK_blade_railway_station] PRIMARY KEY CLUSTERED ([id]),
|
||||
CONSTRAINT [uk_railway_station_code] UNIQUE ([code]),
|
||||
CONSTRAINT [uk_railway_station_tmis] UNIQUE ([tmis_code]),
|
||||
CONSTRAINT [uk_railway_station_telegraph] UNIQUE ([telegraph_code])
|
||||
)
|
||||
GO
|
||||
CREATE INDEX [idx_railway_station_region] ON [dbo].[blade_railway_station] ([province_code], [city_code])
|
||||
GO
|
||||
CREATE INDEX [idx_railway_station_status] ON [dbo].[blade_railway_station] ([status])
|
||||
GO
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for blade_airport_master
|
||||
-- ----------------------------
|
||||
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[blade_airport_master]') AND type IN ('U')) DROP TABLE [dbo].[blade_airport_master]
|
||||
GO
|
||||
CREATE TABLE [dbo].[blade_airport_master] (
|
||||
[id] bigint NOT NULL,
|
||||
[code] nvarchar(20) NOT NULL,
|
||||
[iata_code] nvarchar(3) NOT NULL,
|
||||
[icao_code] nvarchar(4) NOT NULL,
|
||||
[name] nvarchar(100) NOT NULL,
|
||||
[short_name] nvarchar(100) NULL,
|
||||
[province_code] nvarchar(12) NULL,
|
||||
[province_name] nvarchar(128) NULL,
|
||||
[city_code] nvarchar(12) NULL,
|
||||
[city_name] nvarchar(128) NULL,
|
||||
[longitude] decimal(12,6) NULL,
|
||||
[latitude] decimal(12,6) NULL,
|
||||
[data_source] nvarchar(20) DEFAULT '手工导入' NULL,
|
||||
[remark] nvarchar(200) NULL,
|
||||
[create_user] bigint NULL,
|
||||
[create_dept] bigint NULL,
|
||||
[create_time] datetime2(0) NULL,
|
||||
[update_user] bigint NULL,
|
||||
[update_time] datetime2(0) NULL,
|
||||
[status] int DEFAULT 1 NULL,
|
||||
[is_deleted] int DEFAULT 0 NULL,
|
||||
CONSTRAINT [PK_blade_airport_master] PRIMARY KEY CLUSTERED ([id]),
|
||||
CONSTRAINT [uk_airport_master_code] UNIQUE ([code]),
|
||||
CONSTRAINT [uk_airport_master_iata] UNIQUE ([iata_code]),
|
||||
CONSTRAINT [uk_airport_master_icao] UNIQUE ([icao_code])
|
||||
)
|
||||
GO
|
||||
CREATE INDEX [idx_airport_master_region] ON [dbo].[blade_airport_master] ([province_code], [city_code])
|
||||
GO
|
||||
CREATE INDEX [idx_airport_master_status] ON [dbo].[blade_airport_master] ([status])
|
||||
GO
|
||||
|
||||
Reference in New Issue
Block a user