schema_generator

Bindings for basic::database::schema_generator namespace

class pyrosetta.rosetta.basic.database.schema_generator.Column

Bases: pybind11_object

assign(self: pyrosetta.rosetta.basic.database.schema_generator.Column, : pyrosetta.rosetta.basic.database.schema_generator.Column) pyrosetta.rosetta.basic.database.schema_generator.Column

C++: basic::database::schema_generator::Column::operator=(const class basic::database::schema_generator::Column &) –> class basic::database::schema_generator::Column &

auto_increment(self: pyrosetta.rosetta.basic.database.schema_generator.Column) bool

C++: basic::database::schema_generator::Column::auto_increment() const –> bool

auto_increment_base(self: pyrosetta.rosetta.basic.database.schema_generator.Column) int

C++: basic::database::schema_generator::Column::auto_increment_base() const –> unsigned long

name(self: pyrosetta.rosetta.basic.database.schema_generator.Column) str

C++: basic::database::schema_generator::Column::name() const –> std::string

print(self: pyrosetta.rosetta.basic.database.schema_generator.Column, db_session: utility::sql_database::session) str

C++: basic::database::schema_generator::Column::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

class pyrosetta.rosetta.basic.database.schema_generator.Constraint

Bases: pybind11_object

assign(self: pyrosetta.rosetta.basic.database.schema_generator.Constraint, : pyrosetta.rosetta.basic.database.schema_generator.Constraint) pyrosetta.rosetta.basic.database.schema_generator.Constraint

C++: basic::database::schema_generator::Constraint::operator=(const class basic::database::schema_generator::Constraint &) –> class basic::database::schema_generator::Constraint &

print(self: pyrosetta.rosetta.basic.database.schema_generator.Constraint, : utility::sql_database::session) str

C++: basic::database::schema_generator::Constraint::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

class pyrosetta.rosetta.basic.database.schema_generator.DbBigInt

Bases: DbDataType

assign(self: pyrosetta.rosetta.basic.database.schema_generator.DbBigInt, : pyrosetta.rosetta.basic.database.schema_generator.DbBigInt) pyrosetta.rosetta.basic.database.schema_generator.DbBigInt

C++: basic::database::schema_generator::DbBigInt::operator=(const class basic::database::schema_generator::DbBigInt &) –> class basic::database::schema_generator::DbBigInt &

print(self: pyrosetta.rosetta.basic.database.schema_generator.DbBigInt, : utility::sql_database::session) str

C++: basic::database::schema_generator::DbBigInt::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

class pyrosetta.rosetta.basic.database.schema_generator.DbDataType

Bases: pybind11_object

assign(self: pyrosetta.rosetta.basic.database.schema_generator.DbDataType, : pyrosetta.rosetta.basic.database.schema_generator.DbDataType) pyrosetta.rosetta.basic.database.schema_generator.DbDataType

C++: basic::database::schema_generator::DbDataType::operator=(const class basic::database::schema_generator::DbDataType &) –> class basic::database::schema_generator::DbDataType &

print(self: pyrosetta.rosetta.basic.database.schema_generator.DbDataType, : utility::sql_database::session) str

C++: basic::database::schema_generator::DbDataType::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

class pyrosetta.rosetta.basic.database.schema_generator.DbDouble

Bases: DbDataType

assign(self: pyrosetta.rosetta.basic.database.schema_generator.DbDouble, : pyrosetta.rosetta.basic.database.schema_generator.DbDouble) pyrosetta.rosetta.basic.database.schema_generator.DbDouble

C++: basic::database::schema_generator::DbDouble::operator=(const class basic::database::schema_generator::DbDouble &) –> class basic::database::schema_generator::DbDouble &

print(self: pyrosetta.rosetta.basic.database.schema_generator.DbDouble, : utility::sql_database::session) str

C++: basic::database::schema_generator::DbDouble::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

class pyrosetta.rosetta.basic.database.schema_generator.DbInteger

Bases: DbDataType

assign(self: pyrosetta.rosetta.basic.database.schema_generator.DbInteger, : pyrosetta.rosetta.basic.database.schema_generator.DbInteger) pyrosetta.rosetta.basic.database.schema_generator.DbInteger

C++: basic::database::schema_generator::DbInteger::operator=(const class basic::database::schema_generator::DbInteger &) –> class basic::database::schema_generator::DbInteger &

print(self: pyrosetta.rosetta.basic.database.schema_generator.DbInteger, : utility::sql_database::session) str

C++: basic::database::schema_generator::DbInteger::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

class pyrosetta.rosetta.basic.database.schema_generator.DbReal

Bases: DbDataType

assign(self: pyrosetta.rosetta.basic.database.schema_generator.DbReal, : pyrosetta.rosetta.basic.database.schema_generator.DbReal) pyrosetta.rosetta.basic.database.schema_generator.DbReal

C++: basic::database::schema_generator::DbReal::operator=(const class basic::database::schema_generator::DbReal &) –> class basic::database::schema_generator::DbReal &

print(self: pyrosetta.rosetta.basic.database.schema_generator.DbReal, : utility::sql_database::session) str

C++: basic::database::schema_generator::DbReal::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

class pyrosetta.rosetta.basic.database.schema_generator.DbText

Bases: DbDataType

assign(self: pyrosetta.rosetta.basic.database.schema_generator.DbText, : pyrosetta.rosetta.basic.database.schema_generator.DbText) pyrosetta.rosetta.basic.database.schema_generator.DbText

C++: basic::database::schema_generator::DbText::operator=(const class basic::database::schema_generator::DbText &) –> class basic::database::schema_generator::DbText &

print(self: pyrosetta.rosetta.basic.database.schema_generator.DbText, : utility::sql_database::session) str

C++: basic::database::schema_generator::DbText::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

class pyrosetta.rosetta.basic.database.schema_generator.DbTextKey

Bases: DbDataType

assign(self: pyrosetta.rosetta.basic.database.schema_generator.DbTextKey, : pyrosetta.rosetta.basic.database.schema_generator.DbTextKey) pyrosetta.rosetta.basic.database.schema_generator.DbTextKey

C++: basic::database::schema_generator::DbTextKey::operator=(const class basic::database::schema_generator::DbTextKey &) –> class basic::database::schema_generator::DbTextKey &

print(self: pyrosetta.rosetta.basic.database.schema_generator.DbTextKey, : utility::sql_database::session) str

C++: basic::database::schema_generator::DbTextKey::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

class pyrosetta.rosetta.basic.database.schema_generator.DbUUID

Bases: DbDataType

assign(self: pyrosetta.rosetta.basic.database.schema_generator.DbUUID, : pyrosetta.rosetta.basic.database.schema_generator.DbUUID) pyrosetta.rosetta.basic.database.schema_generator.DbUUID

C++: basic::database::schema_generator::DbUUID::operator=(const class basic::database::schema_generator::DbUUID &) –> class basic::database::schema_generator::DbUUID &

print(self: pyrosetta.rosetta.basic.database.schema_generator.DbUUID, : utility::sql_database::session) str

C++: basic::database::schema_generator::DbUUID::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

class pyrosetta.rosetta.basic.database.schema_generator.ForeignKey

Bases: pybind11_object

assign(self: pyrosetta.rosetta.basic.database.schema_generator.ForeignKey, : pyrosetta.rosetta.basic.database.schema_generator.ForeignKey) pyrosetta.rosetta.basic.database.schema_generator.ForeignKey

C++: basic::database::schema_generator::ForeignKey::operator=(const class basic::database::schema_generator::ForeignKey &) –> class basic::database::schema_generator::ForeignKey &

columns(self: pyrosetta.rosetta.basic.database.schema_generator.ForeignKey) pyrosetta.rosetta.utility.vector1_basic_database_schema_generator_Column

C++: basic::database::schema_generator::ForeignKey::columns() –> class utility::vector1<class basic::database::schema_generator::Column, class std::allocator<class basic::database::schema_generator::Column> >

print(self: pyrosetta.rosetta.basic.database.schema_generator.ForeignKey, : utility::sql_database::session) str

C++: basic::database::schema_generator::ForeignKey::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

class pyrosetta.rosetta.basic.database.schema_generator.GreaterThanConstraint

Bases: Constraint

assign(self: pyrosetta.rosetta.basic.database.schema_generator.GreaterThanConstraint, : pyrosetta.rosetta.basic.database.schema_generator.GreaterThanConstraint) pyrosetta.rosetta.basic.database.schema_generator.GreaterThanConstraint

C++: basic::database::schema_generator::GreaterThanConstraint::operator=(const class basic::database::schema_generator::GreaterThanConstraint &) –> class basic::database::schema_generator::GreaterThanConstraint &

print(self: pyrosetta.rosetta.basic.database.schema_generator.GreaterThanConstraint, : utility::sql_database::session) str

C++: basic::database::schema_generator::GreaterThanConstraint::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

class pyrosetta.rosetta.basic.database.schema_generator.Index

Bases: pybind11_object

columns(self: pyrosetta.rosetta.basic.database.schema_generator.Index) pyrosetta.rosetta.utility.vector1_basic_database_schema_generator_Column

C++: basic::database::schema_generator::Index::columns() –> class utility::vector1<class basic::database::schema_generator::Column, class std::allocator<class basic::database::schema_generator::Column> >

print(self: pyrosetta.rosetta.basic.database.schema_generator.Index, table_name: str, db_session: utility::sql_database::session) str

C++: basic::database::schema_generator::Index::print(const std::string &, class std::shared_ptr<class utility::sql_database::session>) const –> std::string

unique(self: pyrosetta.rosetta.basic.database.schema_generator.Index) bool

C++: basic::database::schema_generator::Index::unique() –> bool

class pyrosetta.rosetta.basic.database.schema_generator.PrimaryKey

Bases: pybind11_object

add_column(self: pyrosetta.rosetta.basic.database.schema_generator.PrimaryKey, column: pyrosetta.rosetta.basic.database.schema_generator.Column) None

C++: basic::database::schema_generator::PrimaryKey::add_column(class basic::database::schema_generator::Column) –> void

assign(self: pyrosetta.rosetta.basic.database.schema_generator.PrimaryKey, : pyrosetta.rosetta.basic.database.schema_generator.PrimaryKey) pyrosetta.rosetta.basic.database.schema_generator.PrimaryKey

C++: basic::database::schema_generator::PrimaryKey::operator=(const class basic::database::schema_generator::PrimaryKey &) –> class basic::database::schema_generator::PrimaryKey &

columns(self: pyrosetta.rosetta.basic.database.schema_generator.PrimaryKey) pyrosetta.rosetta.utility.vector1_basic_database_schema_generator_Column

C++: basic::database::schema_generator::PrimaryKey::columns() const –> const class utility::vector1<class basic::database::schema_generator::Column, class std::allocator<class basic::database::schema_generator::Column> > &

print(self: pyrosetta.rosetta.basic.database.schema_generator.PrimaryKey, db_session: utility::sql_database::session) str

C++: basic::database::schema_generator::PrimaryKey::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

class pyrosetta.rosetta.basic.database.schema_generator.Schema

Bases: pybind11_object

add_column(self: pyrosetta.rosetta.basic.database.schema_generator.Schema, column: pyrosetta.rosetta.basic.database.schema_generator.Column) None

C++: basic::database::schema_generator::Schema::add_column(class basic::database::schema_generator::Column) –> void

add_constraint(self: pyrosetta.rosetta.basic.database.schema_generator.Schema, constraint: pyrosetta.rosetta.basic.database.schema_generator.Constraint) None

C++: basic::database::schema_generator::Schema::add_constraint(class std::shared_ptr<class basic::database::schema_generator::Constraint>) –> void

add_foreign_key(self: pyrosetta.rosetta.basic.database.schema_generator.Schema, key: pyrosetta.rosetta.basic.database.schema_generator.ForeignKey) None

C++: basic::database::schema_generator::Schema::add_foreign_key(class basic::database::schema_generator::ForeignKey) –> void

add_index(self: pyrosetta.rosetta.basic.database.schema_generator.Schema, index: pyrosetta.rosetta.basic.database.schema_generator.Index) None

C++: basic::database::schema_generator::Schema::add_index(class basic::database::schema_generator::Index) –> void

assign(self: pyrosetta.rosetta.basic.database.schema_generator.Schema, : pyrosetta.rosetta.basic.database.schema_generator.Schema) pyrosetta.rosetta.basic.database.schema_generator.Schema

C++: basic::database::schema_generator::Schema::operator=(const class basic::database::schema_generator::Schema &) –> class basic::database::schema_generator::Schema &

print(self: pyrosetta.rosetta.basic.database.schema_generator.Schema, db_session: utility::sql_database::session) str

C++: basic::database::schema_generator::Schema::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string

write(self: pyrosetta.rosetta.basic.database.schema_generator.Schema, db_session: utility::sql_database::session) None

C++: basic::database::schema_generator::Schema::write(class std::shared_ptr<class utility::sql_database::session>) –> void

class pyrosetta.rosetta.basic.database.schema_generator.UniqueConstraint

Bases: Constraint

assign(self: pyrosetta.rosetta.basic.database.schema_generator.UniqueConstraint, : pyrosetta.rosetta.basic.database.schema_generator.UniqueConstraint) pyrosetta.rosetta.basic.database.schema_generator.UniqueConstraint

C++: basic::database::schema_generator::UniqueConstraint::operator=(const class basic::database::schema_generator::UniqueConstraint &) –> class basic::database::schema_generator::UniqueConstraint &

print(self: pyrosetta.rosetta.basic.database.schema_generator.UniqueConstraint, : utility::sql_database::session) str

C++: basic::database::schema_generator::UniqueConstraint::print(class std::shared_ptr<class utility::sql_database::session>) const –> std::string