Expand description
SQL module
Defines many type of database objects to generate SQL sql_statements from
Structs
- Field of a Table
- Attributes for fields
- ForeignKey generator
- GRANT generator
- INDEX generator
- Path of an object
- Owner of a database object generator
- PrimaryKey generator
- SCHEMA generator
- TABLE generator
- UniqueKey generator
Enums
- Types of ForeignKey ON clause
- Types of table fields
- Types of GRANT permissions
- Types of upper-level objects
Traits
- Trait for serializing a database object to as String
- Trait for a type that can convert a FieldType to String
Type Definitions
- List of Field definitions (for De/Serialization)
- Vector of Field’s
- Vector of ForeignKeys