Rosetta
Classes | Typedefs | Variables
basic::database::schema_generator Namespace Reference

Classes

class  Column
 
class  Constraint
 
class  UniqueConstraint
 
class  GreaterThanConstraint
 
class  DbDataType
 
class  DbText
 
class  DbTextKey
 
class  DbInteger
 
class  DbBigInt
 DOES NOT WORK WITH CPPDB - USE INTEGER INSTEAD /boolean data type. More...
 
class  DbDouble
 
class  DbReal
 
class  DbUUID
 
class  ForeignKey
 
class  Index
 
class  PrimaryKey
 
class  Schema
 

Typedefs

typedef utility::vector1< ColumnColumns
 
typedef utility::pointer::shared_ptr< ColumnColumnOP
 
typedef utility::pointer::shared_ptr< Column const > ColumnCOP
 
typedef utility::pointer::shared_ptr< ConstraintConstraintOP
 
typedef utility::pointer::shared_ptr< Constraint const > ConstraintCOP
 
typedef utility::pointer::shared_ptr< UniqueConstraintUniqueConstraintOP
 
typedef utility::pointer::shared_ptr< UniqueConstraint const > UniqueConstraintCOP
 
typedef utility::pointer::shared_ptr< GreaterThanConstraintGreaterThanConstraintOP
 
typedef utility::pointer::shared_ptr< GreaterThanConstraint const > GreaterThanConstraintCOP
 
typedef utility::vector1< DbDataTypeDbDataTypes
 
typedef utility::pointer::shared_ptr< DbDataTypeDbDataTypeOP
 
typedef utility::pointer::shared_ptr< DbDataType const > DbDataTypeCOP
 

Variables

static basic::Tracer TR ("basic.database.schema_generator.Schema")
 

Typedef Documentation

◆ ColumnCOP

typedef utility::pointer::shared_ptr< Column const > basic::database::schema_generator::ColumnCOP

◆ ColumnOP

typedef utility::pointer::shared_ptr< Column > basic::database::schema_generator::ColumnOP

◆ Columns

◆ ConstraintCOP

typedef utility::pointer::shared_ptr< Constraint const > basic::database::schema_generator::ConstraintCOP

◆ ConstraintOP

typedef utility::pointer::shared_ptr< Constraint > basic::database::schema_generator::ConstraintOP

◆ DbDataTypeCOP

typedef utility::pointer::shared_ptr< DbDataType const > basic::database::schema_generator::DbDataTypeCOP

◆ DbDataTypeOP

typedef utility::pointer::shared_ptr< DbDataType > basic::database::schema_generator::DbDataTypeOP

◆ DbDataTypes

◆ GreaterThanConstraintCOP

◆ GreaterThanConstraintOP

◆ UniqueConstraintCOP

typedef utility::pointer::shared_ptr< UniqueConstraint const > basic::database::schema_generator::UniqueConstraintCOP

◆ UniqueConstraintOP

Variable Documentation

◆ TR

basic::Tracer basic::database::schema_generator::TR("basic.database.schema_generator.Schema") ( "basic.database.schema_generator.Schema"  )
static