relx 0.1.0
A Modern C++23 Type-Safe SQL Query Builder
Loading...
Searching...
No Matches
relx::schema::unique_constraint< ColumnPtr > Class Template Reference

Represents a UNIQUE constraint on a table. More...

#include <relx/schema/unique_constraint.hpp>

Public Member Functions

std::string sql_definition () const
 Get SQL definition for the UNIQUE constraint.
 

Detailed Description

template<auto ColumnPtr>
class relx::schema::unique_constraint< ColumnPtr >

Represents a UNIQUE constraint on a table.

Template Parameters
ColumnPtrPointer to the column member

Definition at line 14 of file unique_constraint.hpp.

Member Function Documentation

◆ sql_definition()

template<auto ColumnPtr>
std::string relx::schema::unique_constraint< ColumnPtr >::sql_definition ( ) const
inline

Get SQL definition for the UNIQUE constraint.

Returns
SQL string defining the constraint

Definition at line 18 of file unique_constraint.hpp.


The documentation for this class was generated from the following file: