relx 0.1.0
A Modern C++23 Type-Safe SQL Query Builder
Loading...
Searching...
No Matches
schema.hpp
Go to the documentation of this file.
1#pragma once
2
3#include "query/operators.hpp"
6#include "schema/column.hpp"
7#include "schema/core.hpp"
10#include "schema/index.hpp"
12#include "schema/table.hpp"
14
127namespace relx {
128
163// Re-export all schema types in the relx namespace
164// These types are lowercase to look nicer
165using schema::autoincrement;
166using schema::column;
167using schema::composite_unique_constraint;
168using schema::create_table;
169using schema::default_value;
170using schema::drop_table;
171using schema::fixed_string;
172using schema::foreign_key;
173using schema::identity;
174using schema::index;
175using schema::null_default;
176using schema::primary_key;
177using schema::string_default;
178using schema::table_check_constraint;
179using schema::table_primary_key;
180using schema::unique;
181using schema::unique_constraint;
182
183} // namespace relx
relx database connection