Skip to main content

Crate dinoco_engine

Crate dinoco_engine 

Source

Structs§

ColumnDefinition
ConstraintDefinition
ConstraintError
DatabaseColumn
DatabaseEnumRaw
DatabaseForeignKey
DatabaseIndex
DatabaseParsedEnum
DatabaseParsedTable
DatabaseTable
DeleteStatement
DinocoCacheClient
DinocoClient
DinocoClientConfig
DinocoQueryLog
DinocoQueryLogger
DinocoQueryLoggerOptions
ExecutionResult
InsertStatement
MigrationPlan
MySqlAdapter
MySqlDialect
PostgresAdapter
PostgresDialect
SelectStatement
SqliteAdapter
SqliteDialect
UpdateAssignment
UpdateBatchItem
UpdateStatement
UpdateTarget

Enums§

BinaryOperator
ColumnDefault
ColumnType
ConstraintKind
ConstraintType
DinocoError
DinocoRedisConfig
DinocoValue
Expression
MigrationStep
OrderDirection
SafetyLevel
UniversalAdapter
UniversalDialect
UpdateOperation

Traits§

AdapterDialect
DinocoAdapter
DinocoAdapterHandler
DinocoGenericRow
DinocoQueryLogWriter
DinocoRow
MigrationExecutor
QueryBuilder

Functions§

append_limit_skip
calculate_diff
current_snowflake_node_id
extract_relations
find_enum_columns
find_table_in_schema
invert_step
invert_steps
is_destructive_cast
map_column_type
map_default
map_field_to_definition
map_referential_action
push_joined
render_add_foreign_key_clause
render_column_default_from_mapped
render_column_definition
render_condition_group_into
render_create_index_sql
render_create_table_sql
render_default_sql
render_expression_into
render_identifier_list
render_query_identifier_into
render_sqlite_create_table_sql
render_sqlite_rebuild_table_sql
render_sqlite_rebuild_table_sql_with_copy_mappings
render_value_sql
sqlite_inline_foreign_keys

Type Aliases§

DinocoResult
Query