pk generator progress and sequence test progress

This commit is contained in:
2026-03-18 15:54:08 +01:00
parent 7996608f62
commit 6423bd505b
25 changed files with 152 additions and 30 deletions
+8 -1
View File
@@ -7,7 +7,7 @@
using namespace matador::query;
using namespace matador::test;
TEST_CASE_METHOD(SequenceFixture, "", "[sequence]") {
TEST_CASE_METHOD(SequenceFixture, "test create and drop sequence", "[sequence][create][drop]") {
auto result = query::create()
.sequence("person_seq")
.execute(db);
@@ -22,6 +22,13 @@ TEST_CASE_METHOD(SequenceFixture, "", "[sequence]") {
REQUIRE(next_id.is_ok());
REQUIRE(*next_id == 1);
auto curr_id = query::select()
.currval("person_seq")
.fetch_value<uint32_t>(db);
REQUIRE(curr_id.is_ok());
REQUIRE(*curr_id == 1);
result = query::drop()
.sequence("person_seq")
.execute(db);