-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathdata.sql
32 lines (21 loc) · 1.44 KB
/
data.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
START TRANSACTION;
-- ---------------------------------------------------------------------------------------------------------------------
-- Role
-- ---------------------------------------------------------------------------------------------------------------------
INSERT INTO public.role (id, name, privilege)
VALUES (1, 'admin', '{"_all_"}');
SELECT setval('public.role_id_seq', (SELECT max(id) FROM public.role));
-- ---------------------------------------------------------------------------------------------------------------------
-- Account
-- ---------------------------------------------------------------------------------------------------------------------
INSERT INTO public.account (id, name, uid, role_id, username, password, active)
VALUES (1, 'admin', 'admin', 1, 'admin', '$2y$12$agdFD9Lrh2CL2ACeessD4OKHktYDJbi4xcMdWDmiRMO5Dzaj2HSz6', true);
SELECT setval('public.account_id_seq', (SELECT max(id) FROM public.account));
-- ---------------------------------------------------------------------------------------------------------------------
-- Page
-- ---------------------------------------------------------------------------------------------------------------------
INSERT INTO public.page (id, name, url)
VALUES (1, 'Homepage', '/');
SELECT setval('public.page_id_seq', (SELECT max(id) FROM public.page));
-- ---------------------------------------------------------------------------------------------------------------------
COMMIT;