Skip to content

Commit 8756c73

Browse files
author
steve.svt
committed
testing
1 parent 3487a7a commit 8756c73

2 files changed

+60
-0
lines changed
+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
CREATE TABLE users
2+
(
3+
id BIGINT AUTO_INCREMENT PRIMARY KEY,
4+
user_id VARCHAR(50) NOT NULL UNIQUE,
5+
email VARCHAR(100) NOT NULL UNIQUE,
6+
password VARCHAR(255) NOT NULL UNIQUE,
7+
is_not_locked BOOLEAN DEFAULT TRUE,
8+
is_temporary_password BOOLEAN DEFAULT TRUE,
9+
avatar VARCHAR(255),
10+
created_date DATETIME,
11+
created_by VARCHAR(36),
12+
updated_date DATETIME,
13+
updated_by VARCHAR(36)
14+
);
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
CREATE TABLE client_account
2+
(
3+
id BIGINT PRIMARY KEY AUTO_INCREMENT,
4+
client_account_id VARCHAR(20) NOT NULL UNIQUE,
5+
client_account_name VARCHAR(100) NOT NULL,
6+
address VARCHAR(250),
7+
country VARCHAR(3),
8+
state VARCHAR(50),
9+
city VARCHAR(50),
10+
postcode BIGINT,
11+
phone_country_code VARCHAR(20),
12+
phone VARCHAR(20),
13+
email_address VARCHAR(70),
14+
status VARCHAR(1),
15+
start_date DATETIME NOT NULL,
16+
contact_name VARCHAR(100),
17+
contact_phone_country_code VARCHAR(20),
18+
contact_phone VARCHAR(20),
19+
contact_email_address VARCHAR(70),
20+
client_common_db_name VARCHAR(255) NOT NULL UNIQUE,
21+
created_date DATETIME,
22+
created_by VARCHAR(36),
23+
updated_date DATETIME,
24+
updated_by VARCHAR(36)
25+
);
26+
27+
28+
CREATE TABLE company
29+
(
30+
id BIGINT PRIMARY KEY AUTO_INCREMENT,
31+
client_id BIGINT NOT NULL,
32+
company_code VARCHAR(50) NOT NULL,
33+
it_company_code varchar(100) DEFAULT '' NOT NULL,
34+
company_name VARCHAR(255) NOT NULL,
35+
status VARCHAR(1),
36+
company_db_name VARCHAR(255) NOT NULL UNIQUE,
37+
created_date DATETIME,
38+
created_by VARCHAR(36),
39+
updated_date DATETIME,
40+
updated_by VARCHAR(36),
41+
CONSTRAINT uk_company_code_client_id UNIQUE (company_code, client_id)
42+
);
43+
44+
ALTER TABLE company
45+
ADD CONSTRAINT fk_client_account FOREIGN KEY (client_id) REFERENCES client_account (id)
46+
ON UPDATE CASCADE;

0 commit comments

Comments
 (0)