determine NOT NULL constraint from std::optional

This commit is contained in:
2024-01-18 07:21:40 +01:00
parent 5804454ae6
commit ed6366fef6
4 changed files with 58 additions and 15 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ column_generator::column_generator(std::vector<column> &columns, const table_rep
void column_generator::on_primary_key(const char *id, std::string &pk, size_t size)
{
on_attribute(id, pk, { size, utils::constraints::PRIMARY_KEY });
on_attribute(id, pk, { size, utils::constraints::PRIMARY_KEY | utils::constraints::NOT_NULL });
}
void column_generator::on_revision(const char *id, unsigned long long int &x)