Expand description
SQL module
Defines many type of database objects to generate SQL sql_statements from
Structs§
- Field
- Field of a Table
- Field
Attributes - Attributes for fields
- Foreign
Key - ForeignKey generator
- Grant
- GRANT generator
- Index
- INDEX generator
- Object
Path - Path of an object
- Owner
- Owner of a database object generator
- Primary
Key - PrimaryKey generator
- Schema
- SCHEMA generator
- Table
- TABLE generator
- Unique
Key - UniqueKey generator
Enums§
- FKOn
- Types of ForeignKey ON clause
- Field
Type - Types of table fields
- Grant
Type - Types of GRANT permissions
- Object
Type - Types of upper-level objects
Traits§
- DBObject
- Trait for serializing a database object to as String
- Type
Writer - Trait for a type that can convert a FieldType to String
Type Aliases§
- DynFields
- List of Field definitions (for De/Serialization)
- Fields
- Vector of Field’s
- Foreign
Keys - Vector of ForeignKeys