Re: Mały problem po przejsciu z mysql na postgresql
13/05/05, messie from [ Dariusz J. ] ...
Błąd jaki dostaje w logach postgresa i na stronie przy dodawaniu nowego klienta:
pg_query() [function.pg-query]: Query failed: ERROR: duplicate key violates unique constraint "users_pkey" in /var/www/localhost/htdocs/lms/lib/LMSDB_driver_postgres.class.php on line 82
bardzo podobny dostaje przy wpłacie, jest tylko cash_pkey, nie znam się za dobrze na bazach danych i nie umiem sobie z tym poradzić, wnioskuje ze ze chodzi o jakies indeksy ?
sekwencje :)
wejdź do psqla i zrób \ds - dostaniesz listę sekwencji. i teraz dla każdej pary sekwencja-tabela robisz np.:
lms_dev=# select max(id) from users; max ----- 82 (1 row) lms_dev=# select setval('users_id_seq',82); setval -------- 82 (1 row)
w sumie po wczytaniu backupu mogło by się coś takiego robić z automatu :)
uczestnicy (1)
-
konrad rzentarzewski