-
Notifications
You must be signed in to change notification settings - Fork 1
Baza danych przydatne kody
dmydlarz edited this page Nov 25, 2013
·
4 revisions
- PostgreSQL 9.3
pg_dump -f dumpfile.sql --column-inserts -a -n mgr -U postgres postgres
- Dla każdej z tabel należy "wyłączyć" błąd podczas wstawiania wpisów o takim samym kluczu głównym
- Skip UNIQUE errors while insert
CREATE OR REPLACE RULE skip_unique AS ON INSERT TO mgr.users
WHERE (EXISTS (SELECT 1 FROM mgr.users WHERE users.id = new.id))
DO INSTEAD NOTHING;
- uruchomienie skryptu z konsoli
psql <database> <username>
- wewnątrz psql
SET SEARCH_PATH TO <schema> ;
\i <sciezka-do-pliku-z-dumpem>