~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to database/schema/Makefile

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2007-02-28 08:50:02 UTC
  • mfrom: (3846.1.1 pending-db-changes)
  • Revision ID: pqm@pqm.ubuntu.com-20070228085002-b5ea7616b403f3f5
Merge bzr+ssh://devpad.canonical.com/code/stub/launchpad/pending-db-changes

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
        @ ${CREATEDB} ${TEST_DBNAME} ${EMPTY_DBNAME}
55
55
        @ echo "* Loading sample data"
56
56
        @ psql -v ON_ERROR_STOP=1 -d ${TEST_DBNAME} -f $(SAMPLEDATA) > /dev/null
57
 
        @ echo "* Setting up full text indexes"
58
 
        @ ${PYTHON} fti.py -q -d ${EMPTY_DBNAME}
59
 
        @ ${PYTHON} fti.py -q -d ${TEST_DBNAME}
 
57
        @ echo "* Rebuilding full text indexes"
 
58
        @ ${PYTHON} fti.py --force -q -d ${EMPTY_DBNAME}
 
59
        @ ${PYTHON} fti.py --force -q -d ${TEST_DBNAME}
60
60
        @ echo "* Resetting sequences"
61
61
        @ ${PYTHON} reset_sequences.py -d ${TEST_DBNAME}
62
62
        @ echo "* Vacuuming"
134
134
diagram:
135
135
        ${PYTHON} diagram.py
136
136
 
137
 
newsample-foaf:
138
 
        pg_dump -d ${DBNAME} -a -D -O --table=person | grep -v "\(SET \| TOC \)" > ../sampledata/new-foaf.sql
139
 
        pg_dump -d ${DBNAME} -a -D -O --table=emailaddress | grep -v "\(SET \| TOC \)" >> ../sampledata/new-foaf.sql
140
 
        pg_dump -d ${DBNAME} -a -D -O --table=gpgkey | grep -v "\(SET \| TOC \)" >> ../sampledata/new-foaf.sql
141
 
        pg_dump -d ${DBNAME} -a -D -O --table=archuserid | grep -v "\(SET \| TOC \)" >> ../sampledata/new-foaf.sql
142
 
        pg_dump -d ${DBNAME} -a -D -O --table=wikiname | grep -v "\(SET \| TOC \)" >> ../sampledata/new-foaf.sql
143
 
        pg_dump -d ${DBNAME} -a -D -O --table=jabberid | grep -v "\(SET \| TOC \)" >> ../sampledata/new-foaf.sql
144
 
        pg_dump -d ${DBNAME} -a -D -O --table=ircid | grep -v "\(SET \| TOC \)" >> ../sampledata/new-foaf.sql
145
 
        pg_dump -d ${DBNAME} -a -D -O --table=membership | grep -v "\(SET \| TOC \)" >> ../sampledata/new-foaf.sql
146
 
        pg_dump -d ${DBNAME} -a -D -O --table=teamparticipation | grep -v "\(SET \| TOC \)" >> ../sampledata/new-foaf.sql
147
 
 
148
 
newsample-doap:
149
 
        pg_dump -d ${DBNAME} -a -D -O --table=licence | grep -v "\(SET \| TOC \)" >> ../sampledata/new-doap.sql
150
 
        pg_dump -d ${DBNAME} -a -D -O --table=project | grep -v "\(SET \| TOC \)" > ../sampledata/new-doap.sql
151
 
        pg_dump -d ${DBNAME} -a -D -O --table=product | grep -v "\(SET \| TOC \)" >> ../sampledata/new-doap.sql
152
 
        pg_dump -d ${DBNAME} -a -D -O --table=productseries | grep -v "\(SET \| TOC \)" >> ../sampledata/new-doap.sql
153
 
        pg_dump -d ${DBNAME} -a -D -O --table=productrelease | grep -v "\(SET \| TOC \)" >> ../sampledata/new-doap.sql
154
 
 
155
 
newsample-rosetta:
156
 
        pg_dump -d ${DBNAME} -a -D -O --table=potemplate | grep -v "\(SET \| TOC \)" > ../sampledata/new-rosetta.sql
157
 
        pg_dump -d ${DBNAME} -a -D -O --table=pofile | grep -v "\(SET \| TOC \)" >> ../sampledata/new-rosetta.sql
158
 
        pg_dump -d ${DBNAME} -a -D -O --table=pomsgid | grep -v "\(SET \| TOC \)" >> ../sampledata/new-rosetta.sql
159
 
        pg_dump -d ${DBNAME} -a -D -O --table=pomsgset | grep -v "\(SET \| TOC \)" >> ../sampledata/new-rosetta.sql
160
 
        pg_dump -d ${DBNAME} -a -D -O --table=pomsgidsighting | grep -v "\(SET \| TOC \)" >> ../sampledata/new-rosetta.sql
161
 
        pg_dump -d ${DBNAME} -a -D -O --table=potranslation | grep -v "\(SET \| TOC \)" >> ../sampledata/new-rosetta.sql
162
 
        pg_dump -d ${DBNAME} -a -D -O --table=potranslationsighting | grep -v "\(SET \| TOC \)" >> ../sampledata/new-rosetta.sql
163
 
 
164
 
newsample-soyuz:
165
 
        pg_dump -d ${DBNAME} -a -D -O --table=potemplate | grep -v "\(SET \| TOC \)" > ../sampledata/new-rosetta.sql
166
 
 
167
137
newsampledata:
168
 
        (cd ../..; make rebuildfti)
 
138
        $(PYTHON) fti.py --null -d launchpad_dev -q
169
139
        pg_dump --schema=public --disable-triggers -a -D -O -d ${DBNAME} \
170
140
        | grep -v "\( TOC \|INSERT INTO launchpaddatabaserevision \|sessiondata\|sessionpkgdata\|secret\|SELECT pg_catalog\.setval\|^--\| fticache \|'fticache'\)" \
171
141
        | $(PYTHON) sort_sql.py \
172
142
        > $(NEWSAMPLEDATA)
 
143
        $(PYTHON) fti.py --force -d launchpad_dev -q
173
144
 
174
145
.PHONY: default base all
175
146