Re: Mały problem po przejsciu z mysql na postgresql
Dnia środa, 18 maja 2005 19:12, konrad rzentarzewski napisał:
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 :)
no też cos z nimi mi nie pasowało ;-)
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)
Dzięki, wszystko teraz piknię chodzi :D
w sumie po wczytaniu backupu mogło by się coś takiego robić z automatu
:)
nie mogło by się, tylko wydaje mi sie, że powinno się robić
uczestnicy (1)
-
Dariusz J.