| |
- builtins.object
-
- Column
- Constraint
-
- GreaterThanConstraint
- UniqueConstraint
- DbDataType
-
- DbBigInt
- DbDouble
- DbInteger
- DbReal
- DbText
- DbTextKey
- DbUUID
- ForeignKey
- Index
- PrimaryKey
- Schema
class Column(builtins.object) |
| |
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(self : rosetta.basic.database.schema_generator.Column, other : rosetta.basic.database.schema_generator.Column) -> bool
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : rosetta.basic.database.schema_generator.Column, name : str, type : basic::database::schema_generator::DbDataType) -> NoneType
2. __init__(self : rosetta.basic.database.schema_generator.Column, name : str, type : basic::database::schema_generator::DbDataType, allow_null : bool) -> NoneType
3. __init__(rosetta.basic.database.schema_generator.Column, str, basic::database::schema_generator::DbDataType, bool, bool) -> NoneType
doc
4. __init__(self : rosetta.basic.database.schema_generator.Column, name : str, type : basic::database::schema_generator::DbDataType, allow_null : bool, auto_increment : bool, auto_increment_base : int) -> NoneType
5. __init__(self : rosetta.basic.database.schema_generator.Column, src : rosetta.basic.database.schema_generator.Column) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.basic.database.schema_generator.Column, : rosetta.basic.database.schema_generator.Column) -> rosetta.basic.database.schema_generator.Column
- auto_increment(...) from builtins.PyCapsule
- auto_increment(rosetta.basic.database.schema_generator.Column) -> bool
- auto_increment_base(...) from builtins.PyCapsule
- auto_increment_base(rosetta.basic.database.schema_generator.Column) -> int
- name(...) from builtins.PyCapsule
- name(rosetta.basic.database.schema_generator.Column) -> str
- print(...) from builtins.PyCapsule
- print(self : rosetta.basic.database.schema_generator.Column, db_session : utility::sql_database::session) -> str
|
class Constraint(builtins.object) |
| |
Methods defined here:
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : rosetta.basic.database.schema_generator.Constraint, column : rosetta.basic.database.schema_generator.Column) -> NoneType
2. __init__(self : rosetta.basic.database.schema_generator.Constraint, columns : rosetta.utility.vector1_basic_database_schema_generator_Column) -> NoneType
3. __init__(rosetta.basic.database.schema_generator.Constraint, rosetta.basic.database.schema_generator.Constraint) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.basic.database.schema_generator.Constraint, : rosetta.basic.database.schema_generator.Constraint) -> rosetta.basic.database.schema_generator.Constraint
- print(...) from builtins.PyCapsule
- print(self : rosetta.basic.database.schema_generator.Constraint, : utility::sql_database::session) -> str
|
class ForeignKey(builtins.object) |
| |
Methods defined here:
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : rosetta.basic.database.schema_generator.ForeignKey, column : rosetta.basic.database.schema_generator.Column, reference_table : str, reference_column : str) -> NoneType
2. __init__(self : rosetta.basic.database.schema_generator.ForeignKey, column : rosetta.basic.database.schema_generator.Column, reference_table : str, reference_column : str, defer : bool) -> NoneType
3. __init__(self : rosetta.basic.database.schema_generator.ForeignKey, columns : rosetta.utility.vector1_basic_database_schema_generator_Column, reference_table : str, reference_columns : rosetta.utility.vector1_std_string, defer : bool) -> NoneType
4. __init__(self : rosetta.basic.database.schema_generator.ForeignKey, : rosetta.basic.database.schema_generator.ForeignKey) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.basic.database.schema_generator.ForeignKey, : rosetta.basic.database.schema_generator.ForeignKey) -> rosetta.basic.database.schema_generator.ForeignKey
- columns(...) from builtins.PyCapsule
- columns(rosetta.basic.database.schema_generator.ForeignKey) -> rosetta.utility.vector1_basic_database_schema_generator_Column
- print(...) from builtins.PyCapsule
- print(self : rosetta.basic.database.schema_generator.ForeignKey, : utility::sql_database::session) -> str
|
class Index(builtins.object) |
| |
Methods defined here:
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(rosetta.basic.database.schema_generator.Index, rosetta.basic.database.schema_generator.Column) -> NoneType
doc
2. __init__(self : rosetta.basic.database.schema_generator.Index, column : rosetta.basic.database.schema_generator.Column, unique : bool) -> NoneType
3. __init__(rosetta.basic.database.schema_generator.Index, rosetta.utility.vector1_basic_database_schema_generator_Column) -> NoneType
doc
4. __init__(self : rosetta.basic.database.schema_generator.Index, columns : rosetta.utility.vector1_basic_database_schema_generator_Column, unique : bool) -> NoneType
5. __init__(self : rosetta.basic.database.schema_generator.Index, src : rosetta.basic.database.schema_generator.Index) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- columns(...) from builtins.PyCapsule
- columns(rosetta.basic.database.schema_generator.Index) -> rosetta.utility.vector1_basic_database_schema_generator_Column
- print(...) from builtins.PyCapsule
- print(self : rosetta.basic.database.schema_generator.Index, table_name : str, db_session : utility::sql_database::session) -> str
- unique(...) from builtins.PyCapsule
- unique(rosetta.basic.database.schema_generator.Index) -> bool
|
class PrimaryKey(builtins.object) |
| |
Methods defined here:
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(rosetta.basic.database.schema_generator.PrimaryKey) -> NoneType
2. __init__(self : rosetta.basic.database.schema_generator.PrimaryKey, column : rosetta.basic.database.schema_generator.Column) -> NoneType
3. __init__(self : rosetta.basic.database.schema_generator.PrimaryKey, columns : rosetta.utility.vector1_basic_database_schema_generator_Column) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- add_column(...) from builtins.PyCapsule
- add_column(self : rosetta.basic.database.schema_generator.PrimaryKey, column : rosetta.basic.database.schema_generator.Column) -> NoneType
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.basic.database.schema_generator.PrimaryKey, : rosetta.basic.database.schema_generator.PrimaryKey) -> rosetta.basic.database.schema_generator.PrimaryKey
- columns(...) from builtins.PyCapsule
- columns(rosetta.basic.database.schema_generator.PrimaryKey) -> rosetta.utility.vector1_basic_database_schema_generator_Column
- print(...) from builtins.PyCapsule
- print(self : rosetta.basic.database.schema_generator.PrimaryKey, db_session : utility::sql_database::session) -> str
|
class Schema(builtins.object) |
| |
Methods defined here:
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : rosetta.basic.database.schema_generator.Schema, table_name : str) -> NoneType
2. __init__(self : rosetta.basic.database.schema_generator.Schema, table_name : str, primary_key : rosetta.basic.database.schema_generator.PrimaryKey) -> NoneType
3. __init__(self : rosetta.basic.database.schema_generator.Schema, src : rosetta.basic.database.schema_generator.Schema) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- add_column(...) from builtins.PyCapsule
- add_column(self : rosetta.basic.database.schema_generator.Schema, column : rosetta.basic.database.schema_generator.Column) -> NoneType
- add_constraint(...) from builtins.PyCapsule
- add_constraint(self : rosetta.basic.database.schema_generator.Schema, constraint : rosetta.basic.database.schema_generator.Constraint) -> NoneType
- add_foreign_key(...) from builtins.PyCapsule
- add_foreign_key(self : rosetta.basic.database.schema_generator.Schema, key : rosetta.basic.database.schema_generator.ForeignKey) -> NoneType
- add_index(...) from builtins.PyCapsule
- add_index(self : rosetta.basic.database.schema_generator.Schema, index : rosetta.basic.database.schema_generator.Index) -> NoneType
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.basic.database.schema_generator.Schema, : rosetta.basic.database.schema_generator.Schema) -> rosetta.basic.database.schema_generator.Schema
- print(...) from builtins.PyCapsule
- print(self : rosetta.basic.database.schema_generator.Schema, db_session : utility::sql_database::session) -> str
- write(...) from builtins.PyCapsule
- write(self : rosetta.basic.database.schema_generator.Schema, db_session : utility::sql_database::session) -> NoneType
|
|