List of all items
Structs
- cli::Cli
- manager::SchemaManager
- migrator::Migration
- prelude::AddColumnOption
- prelude::Alias
- prelude::Asterisk
- prelude::CaseStatement
- prelude::ColumnDef
- prelude::CommonTableExpression
- prelude::Condition
- prelude::ConditionHolder
- prelude::Cycle
- prelude::DeleteStatement
- prelude::Expr
- prelude::ForeignKey
- prelude::ForeignKeyCreateStatement
- prelude::ForeignKeyDropStatement
- prelude::FrameClause
- prelude::Func
- prelude::FuncArgMod
- prelude::FunctionCall
- prelude::Index
- prelude::IndexColumn
- prelude::IndexCreateStatement
- prelude::IndexDropStatement
- prelude::InsertStatement
- prelude::JoinExpr
- prelude::LikeExpr
- prelude::LockClause
- prelude::MysqlQueryBuilder
- prelude::NullAlias
- prelude::OnConflict
- prelude::OrderExpr
- prelude::PgFunc
- prelude::PostgresQueryBuilder
- prelude::Query
- prelude::Quote
- prelude::RcOrArc
- prelude::Returning
- prelude::SeaRc
- prelude::Search
- prelude::SelectExpr
- prelude::SelectStatement
- prelude::SqlWriterValues
- prelude::SqliteQueryBuilder
- prelude::Table
- prelude::TableAlterStatement
- prelude::TableCreateStatement
- prelude::TableDropStatement
- prelude::TableForeignKey
- prelude::TableIndex
- prelude::TableRenameStatement
- prelude::TableTruncateStatement
- prelude::Tokenizer
- prelude::UpdateStatement
- prelude::ValueTypeErr
- prelude::Values
- prelude::WindowStatement
- prelude::WithClause
- prelude::WithQuery
- prelude::backend::MysqlQueryBuilder
- prelude::backend::PostgresQueryBuilder
- prelude::backend::SqliteQueryBuilder
- prelude::expr::Expr
- prelude::extension::mysql::IndexHint
- prelude::extension::postgres::Extension
- prelude::extension::postgres::ExtensionCreateStatement
- prelude::extension::postgres::ExtensionDropStatement
- prelude::extension::postgres::PgFunc
- prelude::extension::postgres::PgLTree
- prelude::extension::postgres::Type
- prelude::extension::postgres::TypeAlterStatement
- prelude::extension::postgres::TypeCreateStatement
- prelude::extension::postgres::TypeDropStatement
- prelude::foreign_key::ForeignKey
- prelude::foreign_key::ForeignKeyCreateStatement
- prelude::foreign_key::ForeignKeyDropStatement
- prelude::foreign_key::TableForeignKey
- prelude::func::Func
- prelude::func::FuncArgMod
- prelude::func::FunctionCall
- prelude::func::PgFunc
- prelude::index::Index
- prelude::index::IndexColumn
- prelude::index::IndexCreateStatement
- prelude::index::IndexDropStatement
- prelude::index::TableIndex
- prelude::prepare::SqlWriterValues
- prelude::query::CaseStatement
- prelude::query::CommonTableExpression
- prelude::query::Condition
- prelude::query::ConditionHolder
- prelude::query::Cycle
- prelude::query::DeleteStatement
- prelude::query::FrameClause
- prelude::query::InsertStatement
- prelude::query::JoinExpr
- prelude::query::LockClause
- prelude::query::OnConflict
- prelude::query::Query
- prelude::query::Returning
- prelude::query::Search
- prelude::query::SelectExpr
- prelude::query::SelectStatement
- prelude::query::UpdateStatement
- prelude::query::WindowStatement
- prelude::query::WithClause
- prelude::query::WithQuery
- prelude::table::AddColumnOption
- prelude::table::ColumnDef
- prelude::table::Table
- prelude::table::TableAlterStatement
- prelude::table::TableCreateStatement
- prelude::table::TableDropStatement
- prelude::table::TableRenameStatement
- prelude::table::TableTruncateStatement
- prelude::token::Tokenizer
- prelude::types::Alias
- prelude::types::Asterisk
- prelude::types::LikeExpr
- prelude::types::NullAlias
- prelude::types::OrderExpr
- prelude::types::Quote
- prelude::types::RcOrArc
- prelude::types::SeaRc
- prelude::value::ValueTypeErr
- prelude::value::Values
- seaql_migrations::ActiveModel
- seaql_migrations::ColumnIter
- seaql_migrations::Entity
- seaql_migrations::Model
- seaql_migrations::PrimaryKeyIter
- seaql_migrations::RelationIter
Enums
- DbErr
- connection::SchemaManagerConnection
- migrator::MigrationStatus
- prelude::ArrayType
- prelude::BinOper
- prelude::ColumnRef
- prelude::ColumnSpec
- prelude::ColumnType
- prelude::ConditionExpression
- prelude::ConditionHolderContents
- prelude::ConditionType
- prelude::DbErr
- prelude::ForeignKeyAction
- prelude::ForeignKeyStatement
- prelude::Frame
- prelude::FrameType
- prelude::Function
- prelude::IndexOrder
- prelude::IndexStatement
- prelude::IndexType
- prelude::JoinOn
- prelude::JoinType
- prelude::Keyword
- prelude::LockBehavior
- prelude::LockType
- prelude::LogicalChainOper
- prelude::Mode
- prelude::NullOrdering
- prelude::OnConflictAction
- prelude::OnConflictTarget
- prelude::OnConflictUpdate
- prelude::Oper
- prelude::Order
- prelude::PgFunction
- prelude::PgInterval
- prelude::QueryStatement
- prelude::ReturningClause
- prelude::SchemaStatement
- prelude::SearchOrder
- prelude::SelectDistinct
- prelude::SimpleExpr
- prelude::StringLen
- prelude::SubQueryOper
- prelude::SubQueryStatement
- prelude::TableAlterOption
- prelude::TableDropOpt
- prelude::TableOpt
- prelude::TablePartition
- prelude::TableRef
- prelude::TableStatement
- prelude::Token
- prelude::UnOper
- prelude::UnionType
- prelude::Value
- prelude::ValueTuple
- prelude::WindowSelectType
- prelude::backend::Mode
- prelude::backend::Oper
- prelude::error::Error
- prelude::expr::SimpleExpr
- prelude::extension::mysql::IndexHintScope
- prelude::extension::mysql::IndexHintType
- prelude::extension::mysql::MySqlType
- prelude::extension::postgres::PgBinOper
- prelude::extension::postgres::PgFunction
- prelude::extension::postgres::TypeAlterAddOpt
- prelude::extension::postgres::TypeAlterOpt
- prelude::extension::postgres::TypeAs
- prelude::extension::postgres::TypeDropOpt
- prelude::extension::postgres::TypeRef
- prelude::extension::sqlite::SqliteBinOper
- prelude::foreign_key::ForeignKeyAction
- prelude::foreign_key::ForeignKeyStatement
- prelude::func::Function
- prelude::func::PgFunction
- prelude::index::IndexOrder
- prelude::index::IndexStatement
- prelude::index::IndexType
- prelude::query::ConditionExpression
- prelude::query::ConditionHolderContents
- prelude::query::ConditionType
- prelude::query::Frame
- prelude::query::FrameType
- prelude::query::LockBehavior
- prelude::query::LockType
- prelude::query::OnConflictAction
- prelude::query::OnConflictTarget
- prelude::query::OnConflictUpdate
- prelude::query::QueryStatement
- prelude::query::ReturningClause
- prelude::query::SearchOrder
- prelude::query::SelectDistinct
- prelude::query::SubQueryStatement
- prelude::query::UnionType
- prelude::query::WindowSelectType
- prelude::schema::SchemaStatement
- prelude::table::ColumnSpec
- prelude::table::ColumnType
- prelude::table::PgInterval
- prelude::table::StringLen
- prelude::table::TableAlterOption
- prelude::table::TableDropOpt
- prelude::table::TableOpt
- prelude::table::TablePartition
- prelude::table::TableStatement
- prelude::token::Token
- prelude::types::BinOper
- prelude::types::ColumnRef
- prelude::types::JoinOn
- prelude::types::JoinType
- prelude::types::Keyword
- prelude::types::LogicalChainOper
- prelude::types::NullOrdering
- prelude::types::Order
- prelude::types::SubQueryOper
- prelude::types::TableRef
- prelude::types::UnOper
- prelude::value::ArrayType
- prelude::value::Value
- prelude::value::ValueTuple
- seaql_migrations::Column
- seaql_migrations::PrimaryKey
- seaql_migrations::Relation
Traits
- MigrationName
- MigrationTrait
- connection::IntoSchemaManagerConnection
- migrator::MigratorTrait
- prelude::ConditionalStatement
- prelude::ConnectionTrait
- prelude::EscapeBuilder
- prelude::ExprTrait
- prelude::ForeignKeyBuilder
- prelude::FromValueTuple
- prelude::GenericBuilder
- prelude::Iden
- prelude::IdenList
- prelude::IdenStatic
- prelude::IndexBuilder
- prelude::IntoColumnDef
- prelude::IntoColumnRef
- prelude::IntoCondition
- prelude::IntoIden
- prelude::IntoIndexColumn
- prelude::IntoLikeExpr
- prelude::IntoTableRef
- prelude::IntoValueTuple
- prelude::Nullable
- prelude::OperLeftAssocDecider
- prelude::OrderedStatement
- prelude::OverStatement
- prelude::PrecedenceDecider
- prelude::QueryBuilder
- prelude::QueryStatementBuilder
- prelude::QueryStatementWriter
- prelude::QuotedBuilder
- prelude::SchemaBuilder
- prelude::SchemaStatementBuilder
- prelude::SqlWriter
- prelude::TableBuilder
- prelude::TableRefBuilder
- prelude::ValueType
- prelude::Write
- prelude::backend::EscapeBuilder
- prelude::backend::ForeignKeyBuilder
- prelude::backend::GenericBuilder
- prelude::backend::IndexBuilder
- prelude::backend::OperLeftAssocDecider
- prelude::backend::PrecedenceDecider
- prelude::backend::QueryBuilder
- prelude::backend::QuotedBuilder
- prelude::backend::SchemaBuilder
- prelude::backend::TableBuilder
- prelude::backend::TableRefBuilder
- prelude::expr::ExprTrait
- prelude::extension::mysql::MySqlSelectStatementExt
- prelude::extension::postgres::ExtensionBuilder
- prelude::extension::postgres::IntoTypeRef
- prelude::extension::postgres::PgExpr
- prelude::extension::postgres::TypeBuilder
- prelude::extension::sqlite::SqliteExpr
- prelude::index::IntoIndexColumn
- prelude::prepare::SqlWriter
- prelude::prepare::Write
- prelude::query::ConditionalStatement
- prelude::query::IntoCondition
- prelude::query::OrderedStatement
- prelude::query::OverStatement
- prelude::query::QueryStatementBuilder
- prelude::query::QueryStatementWriter
- prelude::schema::SchemaStatementBuilder
- prelude::table::IntoColumnDef
- prelude::types::Iden
- prelude::types::IdenList
- prelude::types::IdenStatic
- prelude::types::IntoColumnRef
- prelude::types::IntoIden
- prelude::types::IntoLikeExpr
- prelude::types::IntoTableRef
- prelude::value::FromValueTuple
- prelude::value::IntoValueTuple
- prelude::value::Nullable
- prelude::value::ValueType
Macros
Attribute Macros
Derive Macros
Functions
- cli::run_cli
- cli::run_migrate
- prelude::inject_parameters
- prelude::prepare::inject_parameters
- schema::array
- schema::array_null
- schema::array_uniq
- schema::big_integer
- schema::big_integer_null
- schema::big_integer_uniq
- schema::big_unsigned
- schema::big_unsigned_null
- schema::big_unsigned_uniq
- schema::binary
- schema::binary_len
- schema::binary_len_null
- schema::binary_len_uniq
- schema::binary_null
- schema::binary_uniq
- schema::bit
- schema::bit_null
- schema::bit_uniq
- schema::blob
- schema::blob_null
- schema::blob_uniq
- schema::boolean
- schema::boolean_null
- schema::boolean_uniq
- schema::char
- schema::char_len
- schema::char_len_null
- schema::char_len_uniq
- schema::char_null
- schema::char_uniq
- schema::custom
- schema::custom_null
- schema::date
- schema::date_null
- schema::date_time
- schema::date_time_null
- schema::date_time_uniq
- schema::date_uniq
- schema::decimal
- schema::decimal_len
- schema::decimal_len_null
- schema::decimal_len_uniq
- schema::decimal_null
- schema::decimal_uniq
- schema::double
- schema::double_null
- schema::double_uniq
- schema::enumeration
- schema::enumeration_null
- schema::enumeration_uniq
- schema::float
- schema::float_null
- schema::float_uniq
- schema::integer
- schema::integer_null
- schema::integer_uniq
- schema::interval
- schema::interval_null
- schema::interval_uniq
- schema::json
- schema::json_binary
- schema::json_binary_null
- schema::json_binary_uniq
- schema::json_null
- schema::json_uniq
- schema::money
- schema::money_len
- schema::money_len_null
- schema::money_len_uniq
- schema::money_null
- schema::money_uniq
- schema::name
- schema::pk_auto
- schema::pk_uuid
- schema::small_integer
- schema::small_integer_null
- schema::small_integer_uniq
- schema::small_unsigned
- schema::small_unsigned_null
- schema::small_unsigned_uniq
- schema::string
- schema::string_len
- schema::string_len_null
- schema::string_len_uniq
- schema::string_null
- schema::string_uniq
- schema::table_auto
- schema::text
- schema::text_null
- schema::text_uniq
- schema::time
- schema::time_null
- schema::time_uniq
- schema::timestamp
- schema::timestamp_null
- schema::timestamp_uniq
- schema::timestamp_with_time_zone
- schema::timestamp_with_time_zone_null
- schema::timestamp_with_time_zone_uniq
- schema::timestamps
- schema::tiny_integer
- schema::tiny_integer_null
- schema::tiny_integer_uniq
- schema::tiny_unsigned
- schema::tiny_unsigned_null
- schema::tiny_unsigned_uniq
- schema::unsigned
- schema::unsigned_null
- schema::unsigned_uniq
- schema::uuid
- schema::uuid_null
- schema::uuid_uniq
- schema::var_binary
- schema::var_binary_null
- schema::var_binary_uniq
- schema::varbit
- schema::varbit_null
- schema::varbit_uniq
- schema::year
- schema::year_null
- schema::year_uniq
- util::get_file_stem