28 lines
628 B
C++
28 lines
628 B
C++
#include "matador/sql/column_generator.hpp"
|
|
|
|
namespace matador::sql {
|
|
|
|
column_generator::column_generator(std::vector<column> &columns)
|
|
: columns_(columns) {}
|
|
|
|
void column_generator::on_primary_key(const char *id, std::string &pk, size_t size)
|
|
{
|
|
on_attribute(id, pk, { size, utils::constraints::PRIMARY_KEY });
|
|
}
|
|
|
|
void column_generator::on_revision(const char *id, unsigned long long int &x)
|
|
{
|
|
on_attribute(id, x);
|
|
}
|
|
|
|
void column_generator::on_belongs_to(const char *id, utils::identifiable &x, utils::cascade_type)
|
|
{
|
|
|
|
}
|
|
|
|
void column_generator::on_has_one(const char *id, utils::identifiable &x, utils::cascade_type)
|
|
{
|
|
|
|
}
|
|
|
|
} |