Project

General

Profile

« Previous | Next » 

Revision 2037

main Makefile: VegBIEN DB: mk_db: Use template1 because it has PROCEDURAL LANGUAGE plpgsql already installed and we aren't using an encoding other than UTF8

View differences:

Makefile
166 166
mk_db: _always
167 167
	@$(confirmRmDb)
168 168
	-echo "CREATE USER bien PASSWORD '$(bienPassword)';"|$(psqlAsAdmin)
169
	-echo "CREATE DATABASE vegbien WITH OWNER bien TEMPLATE template0 \
169
	-echo "CREATE DATABASE vegbien WITH OWNER bien TEMPLATE template1 \
170 170
ENCODING 'UTF8' LC_COLLATE 'en_US.UTF-8' LC_CTYPE 'en_US.UTF-8';"|$(psqlAsAdmin)
171 171
	echo $(rmPublicSchema)|$(psqlAsAdmin) vegbien
172
	$(createPlpgsql)
173 172
# ignore errors if user or database exists
174 173
# drop public schema *as admin* because it starts out owned by postgres
175
createPlpgsql := echo 'CREATE PROCEDURAL LANGUAGE plpgsql;'\
176
|bin/db_dump_localize|$(psqlAsBien)
177 174

  
178 175
rm_db: _always
179 176
	@$(confirmRmDb)

Also available in: Unified diff