Rosetta
Namespaces | Variables
Schema.cc File Reference

Construct a database backend independant schema. More...

#include <basic/database/schema_generator/Schema.hh>
#include <basic/database/schema_generator/PrimaryKey.hh>
#include <basic/database/schema_generator/ForeignKey.hh>
#include <basic/database/schema_generator/Column.hh>
#include <basic/database/schema_generator/Index.hh>
#include <basic/database/sql_utils.hh>
#include <basic/Tracer.hh>
#include <platform/types.hh>
#include <utility/exit.hh>
#include <utility/sql_database/types.hh>
#include <string>
#include <sstream>
#include <cstdio>
#include <algorithm>
#include <cctype>
#include <cppdb/frontend.h>
#include <basic/database/schema_generator/Constraint.hh>
#include <basic/mpi/MessageListener.fwd.hh>
#include <utility/sql_database/DatabaseSessionManager.hh>

Namespaces

 basic
 Tags used to tag messeges sent by MPI functions used to decide whether a slave is requesting a new job id or flagging as job as being a bad input.
 
 basic::database
 
 basic::database::schema_generator
 

Variables

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

Detailed Description

Construct a database backend independant schema.

Author
Tim Jacobs