diff --git a/winixd/models/item.cpp b/winixd/models/item.cpp index 5c848c3..ba7e272 100644 --- a/winixd/models/item.cpp +++ b/winixd/models/item.cpp @@ -83,7 +83,7 @@ void Item::before_insert() void Item::after_insert() { - get_last_sequence(L"core.item_id_seq", id); + get_last_sequence_for_primary_key(L"core.item_id_seq", id); } diff --git a/winixd/models/itemcontent.cpp b/winixd/models/itemcontent.cpp index 4548890..f45aa10 100644 --- a/winixd/models/itemcontent.cpp +++ b/winixd/models/itemcontent.cpp @@ -101,7 +101,7 @@ void ItemContent::table_name(PT::TextStream & stream) void ItemContent::after_insert() { - get_last_sequence(L"core.content_id_seq", id); + get_last_sequence_for_primary_key(L"core.content_id_seq", id); }