浏览代码

rename startup scripts

Damien ACCORSI 10 年前
父节点
当前提交
bab7076e51

+ 0 - 52
doc/database/pod-create-database-and-user.sh 查看文件

@@ -1,52 +0,0 @@
1
-#!/bin/bash
2
-POD_DB_USER='pod_user'
3
-POD_DB_USER_PASSWORD='pod_user_password'
4
-POD_DB_NAME='pod'
5
-
6
-# DB_HOST='127.0.0.1'
7
-# DB_PORT='5432'
8
-
9
-BUILD_DB_SQL="
10
-CREATE USER ${POD_DB_USER} WITH PASSWORD '${POD_DB_USER_PASSWORD}';
11
-CREATE DATABASE ${POD_DB_NAME};
12
-GRANT ALL PRIVILEGES ON DATABASE ${POD_DB_NAME} to ${POD_DB_USER};
13
-"
14
-
15
-if [ `whoami` != 'postgres' ]; then
16
-  echo "This script is intended to be executed as postgres user."
17
-  exit 1
18
-fi
19
-
20
-echo "About to create a new database and user:"
21
-echo "- database: ${POD_DB_NAME}"
22
-echo "- user:     ${POD_DB_USER}"
23
-echo "- password: xxxxxx"
24
-echo
25
-echo "Sleeping 10 seconds."
26
-echo "- stop process by CTRL+C if in doubt."
27
-echo "..."
28
-sleep 10
29
-
30
-echo ${BUILD_DB_SQL} | psql
31
-#  -h ${DB_HOST} -p ${DB_PORT}
32
-
33
-
34
-# IF AN ERROR OCCURS, YOU CAn SIMPLY RESET YOUR POSTGRES SERVER 
35
-# WITH THE FOLLOWING SQL COMMANDS (EXECUTED AS postgres USER):
36
-#
37
-# DROP DATABASE pod
38
-# DROP OWNED BY pod_master;
39
-# DROP USER pod_master;
40
-#
41
-# or more faster: 
42
-#
43
-# psql -c "DROP DATABASE pod;"
44
-# psql -c "DROP OWNED BY pod_master;"
45
-# psql -c "DROP USER pod_master;"
46
-
47
-echo
48
-echo "You can now init schema and data by running the following command:"
49
-echo
50
-echo "psql -h 127.0.0.1 -U ${POD_DB_USER} -W ${POD_DB_NAME} < pod-init-database.sql"
51
-echo 
52
-echo "note that you'll be asked for the password"

+ 52 - 0
doc/database/tracim-create-database-and-user.sh 查看文件

@@ -0,0 +1,52 @@
1
+#!/bin/bash
2
+TRACIM_DB_USER='tracim_user'
3
+TRACIM_DB_USER_PASSWORD='tracim_user_password'
4
+TRACIM_DB_NAME='tracim'
5
+
6
+# DB_HOST='127.0.0.1'
7
+# DB_PORT='5432'
8
+
9
+BUILD_DB_SQL="
10
+CREATE USER ${TRACIM_DB_USER} WITH PASSWORD '${TRACIM_DB_USER_PASSWORD}';
11
+CREATE DATABASE ${TRACIM_DB_NAME};
12
+GRANT ALL PRIVILEGES ON DATABASE ${TRACIM_DB_NAME} to ${TRACIM_DB_USER};
13
+"
14
+
15
+if [ `whoami` != 'postgres' ]; then
16
+  echo "This script is intended to be executed as postgres user."
17
+  exit 1
18
+fi
19
+
20
+echo "About to create a new database and user:"
21
+echo "- database: ${TRACIM_DB_NAME}"
22
+echo "- user:     ${TRACIM_DB_USER}"
23
+echo "- password: xxxxxx"
24
+echo
25
+echo "Sleeping 10 seconds."
26
+echo "- stop process by CTRL+C if in doubt."
27
+echo "..."
28
+sleep 10
29
+
30
+echo ${BUILD_DB_SQL} | psql
31
+#  -h ${DB_HOST} -p ${DB_PORT}
32
+
33
+
34
+# IF AN ERROR OCCURS, YOU CAN SIMPLY RESET YOUR POSTGRES SERVER 
35
+# WITH THE FOLLOWING SQL COMMANDS (EXECUTED AS postgres USER):
36
+#
37
+# DROP DATABASE tracim
38
+# DROP OWNED BY tracim_master;
39
+# DROP USER tracim_master;
40
+#
41
+# or more faster: 
42
+#
43
+# psql -c "DROP DATABASE tracim;"
44
+# psql -c "DROP OWNED BY tracim_master;"
45
+# psql -c "DROP USER tracim_master;"
46
+
47
+echo
48
+echo "You can now init schema and data by running the following command:"
49
+echo
50
+echo "psql -h 127.0.0.1 -U ${TRACIM_DB_USER} -W ${TRACIM_DB_NAME} < tracim-init-database.sql"
51
+echo 
52
+echo "note that you'll be asked for the password"

doc/database/pod-init-database.sql → doc/database/tracim-init-database.sql 查看文件


doc/database/pod-migrate-to-first-stable-release.sql → doc/database/tracim-migrate-to-first-stable-release.sql 查看文件