17 #include <platform/types.hh>
24 namespace schema_generator {
30 using std::stringstream;
66 stringstream constraint;
68 constraint <<
"UNIQUE (";
77 return constraint.str();
93 stringstream constraint;
97 constraint <<
"CONSTRAINT " <<
columns_[1].name() <<
"_greater_than CHECK ";
98 constraint <<
"(" <<
columns_[1].name() <<
" >= " <<
value_ <<
")";
99 return constraint.str();
Constraint(Column column)
UniqueConstraint(Column column)
virtual ~Constraint()
Automatically generated virtual destructor for class deriving directly from ReferenceCount.
GreaterThanConstraint(Column column, platform::Real value)
Column class for the schema generator framework.
std::string print(utility::sql_database::sessionOP) const
std::string print(utility::sql_database::sessionOP) const
pointer::shared_ptr< session > sessionOP