You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
816 lines
24 KiB
816 lines
24 KiB
-- 删除设备初装表
|
|
DROP TABLE IF EXISTS device_init;
|
|
|
|
-- 重新创建设备初装表
|
|
CREATE TABLE IF NOT EXISTS device_init
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
sys_type TEXT,
|
|
content TEXT,
|
|
secret TEXT,
|
|
algorithm TEXT,
|
|
self_inspection_code TEXT,
|
|
device_name TEXT,
|
|
init_number TEXT,
|
|
version_number TEXT,
|
|
local_num TEXT,
|
|
firmware_version TEXT,
|
|
device_status TEXT,
|
|
file_name TEXT,
|
|
data_installed TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 删除参数设置表
|
|
DROP TABLE IF EXISTS parameter_set;
|
|
|
|
-- 重新创建参数设置表
|
|
CREATE TABLE IF NOT EXISTS parameter_set
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
ip_address TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 删除密码机初装表
|
|
DROP TABLE IF EXISTS secret_init;
|
|
|
|
-- 重新创建密码机初装表
|
|
CREATE TABLE IF NOT EXISTS secret_init
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
password_init TEXT,
|
|
algorithm_param TEXT,
|
|
param_code TEXT,
|
|
file_name TEXT,
|
|
secret_data_status TEXT,
|
|
secret_rain TEXT,
|
|
secret_kill TEXT,
|
|
mmj_kill TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 删除秘钥体格式列表表
|
|
DROP TABLE IF EXISTS secret_format;
|
|
|
|
-- 重新创建秘钥体格式列表表
|
|
CREATE TABLE IF NOT EXISTS secret_format
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
product_name TEXT,
|
|
carrier_name TEXT,
|
|
carrier_number TEXT,
|
|
manager_filename TEXT,
|
|
system_name TEXT,
|
|
shstem_id TEXT,
|
|
publisher TEXT,
|
|
publisher_type TEXT,
|
|
current_status TEXT,
|
|
carrier_type TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 删除秘钥体申请列表表
|
|
DROP TABLE IF EXISTS secret_ask;
|
|
|
|
-- 重新创建秘钥体申请列表表
|
|
CREATE TABLE IF NOT EXISTS secret_ask
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
apply_new_old TEXT,
|
|
ask_type TEXT,
|
|
product_name TEXT,
|
|
product_num TEXT,
|
|
apply_num TEXT,
|
|
apply_time DATETIME,
|
|
apply_result TEXT,
|
|
carrier_model TEXT,
|
|
current_status TEXT,
|
|
carrier_type TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 删除秘钥体导入表
|
|
DROP TABLE IF EXISTS secret_import;
|
|
|
|
-- 重新创建秘钥体导入表
|
|
CREATE TABLE IF NOT EXISTS secret_import
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
device_mark_id TEXT DEFAULT NULL,
|
|
product_name TEXT,
|
|
product_num TEXT,
|
|
product_code TEXT,
|
|
device_name TEXT,
|
|
carrier_type TEXT,
|
|
carrier_model TEXT,
|
|
ip TEXT,
|
|
sys_type TEXT,
|
|
apply_num TEXT,
|
|
apply_model TEXT,
|
|
number INTEGER,
|
|
source TEXT,
|
|
current_status TEXT,
|
|
manager_model_id TEXT,
|
|
device_model TEXT,
|
|
is_clean INTEGER,
|
|
import_time DATETIME,
|
|
key_type TEXT,
|
|
dist_type TEXT,
|
|
usage_reserve_area TEXT,
|
|
key_type_name TEXT,
|
|
assembly_situation TEXT,
|
|
management_flag TEXT,
|
|
enter_date TEXT,
|
|
set_number TEXT,
|
|
install_method TEXT,
|
|
net TEXT,
|
|
content TEXT,
|
|
active_date DATETIME DEFAULT CURRENT_TIMESTAMP,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 删除秘钥体接收单表
|
|
DROP TABLE IF EXISTS secret_body_acceptance;
|
|
|
|
-- 重新创建秘钥体接收单表
|
|
CREATE TABLE IF NOT EXISTS secret_body_acceptance
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
product_name TEXT,
|
|
product_num TEXT,
|
|
source TEXT,
|
|
operator TEXT,
|
|
import_time DATETIME,
|
|
is_interface TEXT,
|
|
send_unit TEXT,
|
|
password_type TEXT,
|
|
number_carriers TEXT,
|
|
code_carriers TEXT,
|
|
apply_model TEXT,
|
|
number INTEGER,
|
|
notes TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 删除上下级配发列表表
|
|
DROP TABLE IF EXISTS secret_issue_subordinate;
|
|
|
|
-- 重新创建上下级配发列表表
|
|
CREATE TABLE IF NOT EXISTS secret_issue_subordinate
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
issue_type TEXT,
|
|
product_name TEXT,
|
|
product_num TEXT,
|
|
carrier_type TEXT,
|
|
apply_model TEXT,
|
|
dist_manager_name TEXT,
|
|
dist_manager_identifer TEXT,
|
|
issue_num INTEGER,
|
|
issue_status TEXT,
|
|
del_notes TEXT,
|
|
sub_operate_time DATETIME,
|
|
apply_manager_sys_name TEXT,
|
|
apply_manager_model_name TEXT,
|
|
quantity TEXT,
|
|
quantity_time DATETIME,
|
|
dist_code TEXT,
|
|
apply_code TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
|
|
-- 删除向邮箱配发表
|
|
DROP TABLE IF EXISTS secret_issue_mailbox;
|
|
|
|
-- 重新创建向邮箱配发表
|
|
CREATE TABLE IF NOT EXISTS secret_issue_mailbox
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
key_dist_platform_name TEXT,
|
|
key_dist_platform_entity TEXT,
|
|
product_name TEXT,
|
|
product_code TEXT,
|
|
apply_type TEXT,
|
|
apply_model TEXT,
|
|
total INTEGER,
|
|
download_num INTEGER,
|
|
empower TEXT,
|
|
priority TEXT,
|
|
over_time DATETIME,
|
|
notification_flag TEXT,
|
|
delete_flag TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 删除向专用密码管理系统配发表
|
|
DROP TABLE IF EXISTS secret_issue_private;
|
|
|
|
-- 重新创建向专用密码管理系统配发表
|
|
CREATE TABLE IF NOT EXISTS secret_issue_private
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
duty_name TEXT,
|
|
duty_area_identify TEXT,
|
|
affiliated_network TEXT,
|
|
ip_address TEXT,
|
|
product_name TEXT,
|
|
product_code TEXT,
|
|
issue_manager_sys_name TEXT,
|
|
operate_time TEXT,
|
|
sync_status TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 删除密钥体配发三联单1表
|
|
DROP TABLE IF EXISTS secret_issue_three_one;
|
|
|
|
-- 重新创建密钥体配发三联单1表
|
|
CREATE TABLE IF NOT EXISTS secret_issue_three_one
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
duty_name TEXT,
|
|
duty_area_identify TEXT,
|
|
affiliated_network TEXT,
|
|
ip_address TEXT,
|
|
product_name TEXT,
|
|
product_code TEXT,
|
|
issue_manager_sys_name TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 删除密钥体配发三联单2表
|
|
DROP TABLE IF EXISTS secret_issue_three_two;
|
|
|
|
-- 重新创建密钥体配发三联单2表
|
|
CREATE TABLE IF NOT EXISTS secret_issue_three_two
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
duty_name TEXT,
|
|
duty_area_identify TEXT,
|
|
affiliated_network TEXT,
|
|
ip_address TEXT,
|
|
product_name TEXT,
|
|
product_code TEXT,
|
|
notes TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 删除明文载体包封表
|
|
DROP TABLE IF EXISTS clear_text_key_body;
|
|
|
|
-- 重新创建明文载体包封表
|
|
CREATE TABLE IF NOT EXISTS clear_text_key_body
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
product_name TEXT,
|
|
product_code TEXT,
|
|
carrier_code TEXT,
|
|
carrier_type TEXT,
|
|
carrier_model TEXT,
|
|
file_path TEXT,
|
|
carrier_position TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 删除秘文载体包封表
|
|
DROP TABLE IF EXISTS encrypted_key_body;
|
|
|
|
-- 重新创建秘文载体包封表
|
|
CREATE TABLE IF NOT EXISTS encrypted_key_body
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
carrier_type TEXT,
|
|
carrier_model TEXT,
|
|
file_path TEXT,
|
|
product_name TEXT,
|
|
product_code TEXT,
|
|
originator_identify TEXT,
|
|
receiver_identify TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
|
|
-- 管理系统管理盘数据维护
|
|
DROP TABLE IF EXISTS manage_sys_disk_data_maintenance;
|
|
|
|
CREATE TABLE IF NOT EXISTS manage_sys_disk_data_maintenance
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
management_disk_number TEXT,
|
|
carrier_model TEXT,
|
|
file_path TEXT,
|
|
product_name TEXT,
|
|
product_code TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 统型完善普密设备密钥互通关系配置
|
|
DROP TABLE IF EXISTS relation_setting;
|
|
|
|
CREATE TABLE IF NOT EXISTS relation_setting
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
device_name TEXT,
|
|
manager_model_id TEXT,
|
|
device_model TEXT,
|
|
type INTEGER,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 管理密钥装配
|
|
DROP TABLE IF EXISTS manager_secret_setting;
|
|
|
|
CREATE TABLE IF NOT EXISTS manager_secret_setting
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
device_name TEXT,
|
|
manager_model_id TEXT,
|
|
device_model TEXT,
|
|
product_name TEXT,
|
|
product_code TEXT,
|
|
usage_reserve_area INTEGER,
|
|
dist_type TEXT,
|
|
install_method TEXT,
|
|
start_date TEXT,
|
|
set_number TEXT,
|
|
carrier_type TEXT,
|
|
enter_date DATETIME,
|
|
management_flag TEXT,
|
|
assembly_situation TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 用户密钥装配
|
|
DROP TABLE IF EXISTS user_relation_setting;
|
|
|
|
CREATE TABLE IF NOT EXISTS user_relation_setting
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
device_name TEXT,
|
|
manager_model_id TEXT,
|
|
device_model TEXT,
|
|
product_name TEXT,
|
|
product_code TEXT,
|
|
usage_reserve_area INTEGER,
|
|
dist_type TEXT,
|
|
install_method TEXT,
|
|
start_date TEXT,
|
|
set_number TEXT,
|
|
carrier_type TEXT,
|
|
enter_date DATETIME,
|
|
management_flag TEXT,
|
|
assembly_situation TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 专用密钥装配
|
|
DROP TABLE IF EXISTS special_setting;
|
|
|
|
CREATE TABLE IF NOT EXISTS special_setting
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
device_name TEXT,
|
|
manager_model_id TEXT,
|
|
device_model TEXT,
|
|
product_name TEXT,
|
|
product_code TEXT,
|
|
usage_reserve_area INTEGER,
|
|
dist_type TEXT,
|
|
install_method TEXT,
|
|
start_date TEXT,
|
|
set_number TEXT,
|
|
carrier_type TEXT,
|
|
enter_date DATETIME,
|
|
management_flag TEXT,
|
|
assembly_situation TEXT,
|
|
is_donwload_mailbox TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 密钥配发三联单
|
|
DROP TABLE IF EXISTS order_distribution;
|
|
|
|
CREATE TABLE IF NOT EXISTS order_distribution
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
device_name TEXT,
|
|
manager_model_id TEXT,
|
|
device_model TEXT,
|
|
file_type TEXT,
|
|
product_code TEXT,
|
|
usage_reserve_area INTEGER,
|
|
dist_type TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 设备管理-执勤区配置-核心区信息
|
|
DROP TABLE IF EXISTS core_area_info;
|
|
|
|
CREATE TABLE IF NOT EXISTS core_area_info
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
unit_info TEXT,
|
|
manager_entity_id TEXT,
|
|
ip TEXT,
|
|
unit_tel TEXT,
|
|
rank INTEGER DEFAULT 1,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 设备管理-执勤区配置-执勤区信息
|
|
DROP TABLE IF EXISTS duty_area_info;
|
|
|
|
CREATE TABLE IF NOT EXISTS duty_area_info
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
duty_area_name TEXT,
|
|
isolator_external_ip TEXT,
|
|
home_network TEXT,
|
|
external_server_ip TEXT,
|
|
isolator_intranet_ip TEXT,
|
|
default_conn TEXT,
|
|
gateway_id TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 设备管理-执勤区配置-数据同步信息
|
|
DROP TABLE IF EXISTS data_sync_info;
|
|
|
|
CREATE TABLE IF NOT EXISTS data_sync_info
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
duty_area_name TEXT,
|
|
home_network TEXT,
|
|
ip TEXT,
|
|
result TEXT,
|
|
type INTEGER DEFAULT 1,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
|
|
-- 导入管理系统盘表
|
|
DROP TABLE IF EXISTS manager_sys_disk_data_maintenance;
|
|
|
|
CREATE TABLE IF NOT EXISTS manager_sys_disk_data_maintenance
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
sys_type TEXT,
|
|
management_disk_number TEXT,
|
|
carrier_model TEXT,
|
|
version INTEGER,
|
|
data_length INTEGER,
|
|
content TEXT,
|
|
file_name TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
|
|
|
|
-- 设备管理-远程维护-下级管理系统信息
|
|
DROP TABLE IF EXISTS uphold_sub_system;
|
|
|
|
CREATE TABLE IF NOT EXISTS uphold_sub_system
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
unit_name TEXT,
|
|
manager_entity_id TEXT,
|
|
ip TEXT,
|
|
version_info TEXT,
|
|
select_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
select_status TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
|
|
-- 设备管理-报号维护-管理系统列表
|
|
DROP TABLE IF EXISTS uphold_manager_system;
|
|
|
|
CREATE TABLE IF NOT EXISTS uphold_manager_system
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
sys_name TEXT,
|
|
manager_entity_id TEXT,
|
|
receive_number TEXT,
|
|
sent_number TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 算法管理_算法信息维护
|
|
DROP TABLE IF EXISTS uphold_algorithm_info;
|
|
|
|
CREATE TABLE IF NOT EXISTS uphold_algorithm_info
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
algorithm_name TEXT,
|
|
algorithm_short_name TEXT,
|
|
algorithm_number TEXT,
|
|
pwd_type TEXT,
|
|
algorithm_usage TEXT,
|
|
algorithm_style TEXT,
|
|
algorithm_model_short_name TEXT,
|
|
args_short_name TEXT,
|
|
info_size TEXT,
|
|
work_model TEXT,
|
|
pwd_size INTEGER,
|
|
use_flag INTEGER DEFAULT 0,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 算法管理_参数信息维护
|
|
DROP TABLE IF EXISTS uphold_args_info;
|
|
|
|
CREATE TABLE IF NOT EXISTS uphold_args_info
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
args_cn_name TEXT,
|
|
algorithm_id INTEGER NOT NULL,
|
|
args_short_name TEXT,
|
|
model_short_name TEXT,
|
|
device_type TEXT,
|
|
args_type TEXT,
|
|
args_style TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 算法管理_算法配发
|
|
DROP TABLE IF EXISTS algorithm_distribute;
|
|
|
|
CREATE TABLE IF NOT EXISTS algorithm_distribute
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
algorithm_id INTEGER NOT NULL,
|
|
status TEXT,
|
|
distribute_result TEXT,
|
|
distribute_type INTEGER,
|
|
target_system TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 算法管理_算法参数配发
|
|
DROP TABLE IF EXISTS algorithm_args_distribute;
|
|
|
|
CREATE TABLE IF NOT EXISTS algorithm_args_distribute
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
args_id INTEGER NOT NULL,
|
|
distribute_result TEXT,
|
|
distribute_type INTEGER,
|
|
target_system TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 算法管理_算法配置
|
|
DROP TABLE IF EXISTS algorithm_config;
|
|
|
|
CREATE TABLE IF NOT EXISTS algorithm_config
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
algorithm_id INTEGER NOT NULL,
|
|
device_id INTEGER NOT NULL,
|
|
cooperate_manager_number TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 算法管理_算法参数配置
|
|
DROP TABLE IF EXISTS algorithm_args_config;
|
|
|
|
CREATE TABLE IF NOT EXISTS algorithm_args_config
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
args_id INTEGER NOT NULL,
|
|
device_id INTEGER NOT NULL,
|
|
cooperate_manager_number TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 设备注册-设备信息
|
|
DROP TABLE IF EXISTS device_hard;
|
|
|
|
CREATE TABLE IF NOT EXISTS device_hard
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
sys_type TEXT,
|
|
level INTEGER DEFAULT 1,
|
|
unit_name TEXT,
|
|
device_name TEXT,
|
|
device_type TEXT,
|
|
version TEXT,
|
|
device_number TEXT,
|
|
device_entity_id TEXT,
|
|
device_mark_id TEXT,
|
|
disk_number TEXT,
|
|
home_network TEXT,
|
|
contacts TEXT,
|
|
contacts_info TEXT,
|
|
ip TEXT,
|
|
telephone TEXT,
|
|
seat_name TEXT,
|
|
content TEXT,
|
|
photo_url TEXT,
|
|
conn_flag INTEGER DEFAULT 0,
|
|
cancel_flag INTEGER DEFAULT 0,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 设备注册-管理系统注册(上下级共用)
|
|
DROP TABLE IF EXISTS manager_system;
|
|
|
|
CREATE TABLE IF NOT EXISTS manager_system
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
sysType TEXT,
|
|
level INTEGER DEFAULT 1,
|
|
rank INTEGER,
|
|
manager_sys_type INTEGER DEFAULT 1,
|
|
unit_name TEXT,
|
|
sys_name TEXT,
|
|
sys_type INTEGER DEFAULT 1,
|
|
sys_entity_id TEXT,
|
|
sys_mark_id TEXT,
|
|
isolator_external_ip TEXT,
|
|
isolator_intranet_ip TEXT,
|
|
manager_area TEXT,
|
|
telephone TEXT,
|
|
pwd_server_ip TEXT,
|
|
contacts TEXT,
|
|
contacts_info TEXT,
|
|
seat_name TEXT,
|
|
disk_number TEXT,
|
|
content TEXT,
|
|
photo_url TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 设备注册-注册信息管理-管理盘信息
|
|
DROP TABLE IF EXISTS manager_disk;
|
|
|
|
CREATE TABLE IF NOT EXISTS manager_disk
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
disk_number TEXT,
|
|
status INTEGER DEFAULT 1,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 设备注册-注册信息管理-管理盘文件
|
|
DROP TABLE IF EXISTS manager_disk_file;
|
|
|
|
CREATE TABLE IF NOT EXISTS manager_disk_file
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
disk_id INTEGER NOT NULL,
|
|
file_name TEXT,
|
|
file_size INTEGER DEFAULT 0,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 设备注册-注册信息管理-设备照片维护
|
|
DROP TABLE IF EXISTS device_photo;
|
|
|
|
CREATE TABLE IF NOT EXISTS device_photo
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
device_type TEXT,
|
|
photo_url TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 应用系统
|
|
DROP TABLE IF EXISTS application_system;
|
|
|
|
CREATE TABLE IF NOT EXISTS application_system
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
system_name TEXT UNIQUE NOT NULL,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 设备注册-注册信息管理-应用系统配置
|
|
DROP TABLE IF EXISTS device_sys_config;
|
|
|
|
CREATE TABLE IF NOT EXISTS device_sys_config
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
device_id INTEGER NOT NULL,
|
|
sys_id INTEGER NOT NULL,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 设备注册-信息汇总-数据收集
|
|
DROP TABLE IF EXISTS data_collect;
|
|
|
|
CREATE TABLE IF NOT EXISTS data_collect
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
sys_name TEXT,
|
|
identify TEXT,
|
|
ip TEXT,
|
|
status TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 设备数据
|
|
DROP TABLE IF EXISTS device_data;
|
|
|
|
CREATE TABLE IF NOT EXISTS device_data
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
unit_name TEXT,
|
|
device_name TEXT,
|
|
device_type TEXT,
|
|
device_entity_id TEXT,
|
|
home_network TEXT,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
-- 设备注册-单位位置
|
|
DROP TABLE IF EXISTS unit_address;
|
|
|
|
CREATE TABLE IF NOT EXISTS unit_address
|
|
(
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
sys_type TEXT,
|
|
unit_name TEXT,
|
|
parent_id INTEGER,
|
|
device_name TEXT,
|
|
longitude REAL,
|
|
latitude REAL,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
del_flag INTEGER DEFAULT 0
|
|
);
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS remote_file_config;
|
|
|
|
CREATE TABLE IF NOT EXISTS remote_file_config (
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
service_list TEXT,
|
|
net_param TEXT DEFAULT NULL,
|
|
safe_strategy TEXT DEFAULT NULL,
|
|
manager_strategy TEXT DEFAULT NULL,
|
|
vpn_strategy TEXT DEFAULT NULL,
|
|
create_time TEXT DEFAULT CURRENT_TIMESTAMP,
|
|
update_time TEXT DEFAULT CURRENT_TIMESTAMP
|
|
); |