]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - schemas/psql-destroy.sql
use foreign keys, deprecate user table in favor of pref, revamp psql
[SourceForge/phpwiki.git] / schemas / psql-destroy.sql
1 -- $Id: psql-destroy.sql,v 1.4 2005-09-28 19:27:23 rurban Exp $
2
3 \set QUIET
4
5 --================================================================
6 -- Prefix for table names.
7 --
8 -- You should set this to the same value you specify for
9 -- $DBParams['prefix'] in index.php.
10
11 \set prefix     ''
12
13 --================================================================
14 --
15 -- Don't modify below this point unless you know what you are doing.
16 --
17 --================================================================
18
19 \set qprefix '\'' :prefix '\''
20 \echo Dropping all PhpWiki tables with:
21 \echo '       prefix = ' :qprefix
22 \echo
23
24 \set page_tbl           :prefix 'page'
25 \set page_id_seq        :prefix 'page_id_seq'
26 \set version_tbl        :prefix 'version'
27 \set recent_tbl         :prefix 'recent'
28 \set nonempty_tbl       :prefix 'nonempty'
29 \set link_tbl           :prefix 'link'
30 \set session_tbl        :prefix 'session'
31 \set pref_tbl           :prefix 'pref'
32 -- \set user_tbl        :prefix 'user'
33 \set member_tbl         :prefix 'member'
34 \set rating_tbl         :prefix 'rating'
35 \set accesslog_tbl      :prefix 'accesslog'
36
37 \echo Dropping :version_tbl
38 DROP TABLE :version_tbl;
39
40 \echo Dropping :recent_tbl
41 DROP TABLE :recent_tbl;
42
43 \echo Dropping :nonempty_tbl
44 DROP TABLE :nonempty_tbl;
45
46 \echo Dropping :link_tbl
47 DROP TABLE :link_tbl;
48
49 --\echo Dropping :user_tbl
50 -- DROP TABLE :user_tbl;
51
52 \echo Dropping :rating_tbl
53 DROP TABLE :rating_tbl;
54
55 \echo Dropping :page_tbl
56 DROP TABLE :page_tbl;
57 \echo Dropping :page_id_seq only needed for postgresql < 7.2
58 DROP SEQUENCE :page_id_seq;
59
60 \echo Dropping :member_tbl
61 DROP TABLE :member_tbl;
62
63 \echo Dropping :pref_tbl
64 DROP TABLE :pref_tbl;
65
66 \echo Dropping :session_tbl
67 DROP TABLE :session_tbl;
68
69 \echo Dropping :accesslog_tbl
70 DROP TABLE :accesslog_tbl;
71