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.
76 lines
1.9 KiB
76 lines
1.9 KiB
create table am_user(
|
|
id int NOT NULL PRIMARY KEY AUTO_INCREMENT,
|
|
name varchar(20) NOT NULL,
|
|
nickname varchar(50),
|
|
password varchar(64) NOT NULL,
|
|
is_admin int NOT NULL,
|
|
phone varchar(11),
|
|
post varchar(30),
|
|
create_time datetime default CURRENT_TIMESTAMP,
|
|
update_time datetime NOT NULL,
|
|
unique key(name)
|
|
);
|
|
|
|
create table am_token(
|
|
token varchar(32) NOT NULL PRIMARY KEY,
|
|
user_id int NOT NULL ,
|
|
expire_time datetime NOT NULL,
|
|
update_time datetime NOT NULL
|
|
);
|
|
|
|
create table am_public_asset(
|
|
id int NOT NULL PRIMARY KEY AUTO_INCREMENT,
|
|
code varchar(100) NOT NULL,
|
|
name varchar(200) NOT NULL,
|
|
model_num varchar(100) NOT NULL,
|
|
company varchar(200),
|
|
num int NOT NULL default 0,
|
|
position varchar(200),
|
|
user_id int NOT NULL,
|
|
description varchar(200),
|
|
create_time datetime default CURRENT_TIMESTAMP,
|
|
update_time datetime NOT NULL,
|
|
unique key(code)
|
|
);
|
|
|
|
create table am_staff_asset(
|
|
id int NOT NULL PRIMARY KEY AUTO_INCREMENT,
|
|
name varchar(200) NOT NULL,
|
|
model_num varchar(100) NOT NULL,
|
|
num int NOT NULL default 0,
|
|
position varchar(200),
|
|
user_id int NOT NULL,
|
|
description varchar(200),
|
|
create_time datetime default CURRENT_TIMESTAMP,
|
|
update_time datetime NOT NULL,
|
|
unique key(name,user_id)
|
|
);
|
|
|
|
create table am_material(
|
|
id int NOT NULL PRIMARY KEY AUTO_INCREMENT,
|
|
code varchar(100) NOT NULL,
|
|
value varchar(200) NOT NULL,
|
|
model_num varchar(100) NOT NULL,
|
|
packages varchar(100),
|
|
company varchar(200),
|
|
num int NOT NULL default 0,
|
|
position varchar(200),
|
|
description varchar(200),
|
|
base_num int default 10,
|
|
create_time datetime default CURRENT_TIMESTAMP,
|
|
update_time datetime NOT NULL,
|
|
unique key(code)
|
|
);
|
|
|
|
create table am_material_log(
|
|
id int NOT NULL PRIMARY KEY AUTO_INCREMENT,
|
|
code varchar(100) NOT NULL,
|
|
num int NOT NULL,
|
|
status int NOT NULL default 0, -- -1:failed,0:no audit,1:success
|
|
user_id int NOT NULL,
|
|
description varchar(200),
|
|
operate int NOT NULL, -- 0:in,1:out
|
|
create_time datetime default CURRENT_TIMESTAMP
|
|
);
|
|
|
|
--- 编码是否要变
|
|
|