devops stuff
這個提交存在於:
父節點
810845441c
當前提交
d68c6f1d4e
共有 8 個檔案被更改,包括 69 行新增 和 9 行删除
16
srv/salt/postgres/init.sls
一般檔案
16
srv/salt/postgres/init.sls
一般檔案
|
|
@ -0,0 +1,16 @@
|
|||
postgresql:
|
||||
pkg.installed:
|
||||
- name: postgresql-9.3
|
||||
|
||||
|
||||
createdb:
|
||||
cmd.run:
|
||||
- name: createdb -T template1 realms
|
||||
- user: postgres
|
||||
- require:
|
||||
- pkg.installed: postgresql-9.3
|
||||
|
||||
initdb:
|
||||
cmd.run:
|
||||
- name: psql realms < /srv/salt/postgres/init.sql
|
||||
- user: postgres
|
||||
26
srv/salt/postgres/init.sql
一般檔案
26
srv/salt/postgres/init.sql
一般檔案
|
|
@ -0,0 +1,26 @@
|
|||
DROP TABLE IF EXISTS users;
|
||||
CREATE TABLE users (
|
||||
id SERIAL,
|
||||
username VARCHAR(100),
|
||||
password VARCHAR(255),
|
||||
email VARCHAR(255),
|
||||
joined TIMESTAMP
|
||||
);
|
||||
|
||||
DROP TABLE IF EXISTS sites;
|
||||
CREATE TABLE sites (
|
||||
name VARCHAR(255),
|
||||
pages INT,
|
||||
views INT,
|
||||
created TIMESTAMP
|
||||
);
|
||||
|
||||
DROP TABLE IF EXISTS pages;
|
||||
CREATE TABLE pages (
|
||||
id VARCHAR(255), -- <site name>/<path>
|
||||
edits INT,
|
||||
views INT,
|
||||
author INT,
|
||||
created TIMESTAMP,
|
||||
modified TIMESTAMP
|
||||
);
|
||||
載入中…
新增表格
Add a link
新增問題並參考