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
"
4
#include "
schema/check_constraint.hpp
"
5
#include "
schema/chrono_traits.hpp
"
6
#include "
schema/column.hpp
"
7
#include "
schema/core.hpp
"
8
#include "
schema/fixed_string.hpp
"
9
#include "
schema/foreign_key.hpp
"
10
#include "
schema/index.hpp
"
11
#include "
schema/primary_key.hpp
"
12
#include "
schema/table.hpp
"
13
#include "
schema/unique_constraint.hpp
"
14
127
namespace
relx
{
128
163
// Re-export all schema types in the relx namespace
164
// These types are lowercase to look nicer
165
using
schema::autoincrement;
166
using
schema::column;
167
using
schema::composite_unique_constraint;
168
using
schema::create_table;
169
using
schema::default_value;
170
using
schema::drop_table;
171
using
schema::fixed_string;
172
using
schema::foreign_key;
173
using
schema::identity;
174
using
schema::index;
175
using
schema::null_default;
176
using
schema::primary_key;
177
using
schema::string_default;
178
using
schema::table_check_constraint;
179
using
schema::table_primary_key;
180
using
schema::unique;
181
using
schema::unique_constraint;
182
183
}
// namespace relx
check_constraint.hpp
chrono_traits.hpp
column.hpp
fixed_string.hpp
foreign_key.hpp
index.hpp
relx
relx database connection
Definition
connection.hpp:92
operators.hpp
primary_key.hpp
core.hpp
table.hpp
unique_constraint.hpp
relx
schema.hpp
Generated by
1.9.8