|
relx 0.1.0
A Modern C++23 Type-Safe SQL Query Builder
|
#include "../utils/error_handling.hpp"#include "column.hpp"#include "meta.hpp"#include "table.hpp"#include <string_view>#include <type_traits>#include <vector>Go to the source code of this file.
Classes | |
| class | relx::schema::index< ColumnPtr > |
| Represents an index on a table. More... | |
| class | relx::schema::composite_index< ColumnPtrs > |
| Represents a composite index on multiple columns. More... | |
Namespaces | |
| namespace | relx |
| relx database connection | |
| namespace | relx::schema |
Enumerations | |
| enum class | relx::schema::index_type : uint8_t { relx::schema::normal , relx::schema::unique , relx::schema::fulltext , relx::schema::spatial } |
| Index types. More... | |
Functions | |
| constexpr std::string_view | relx::schema::index_type_to_string (index_type type) |
| Convert index type to SQL string. | |