Update Rust crate diesel_migrations to v2.2.0 #200
Reference in New Issue
Block a user
Delete Branch "renovate/diesel_migrations-2.x-lockfile"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
2.1.0->2.2.0Release Notes
diesel-rs/diesel (diesel_migrations)
v2.2.0Compare Source
Added
[print_schema] exclude_custom_type_definitions = ["Vector"]. If acustom typematches one element on the list it's skipped.rowidaliases when no explicit primary key is defined forprint-schema#[dsl::auto_type]attribute macro, allowing to infer type of query fragment functionsSelectablederives, which allows skipping specifyingselect_expression_typemost of the time, in turn enabling most queries to be written using just aSelectablederive.#[diesel(skip_insertion)]field attribute to theInsertablederive macro, allowing fields which map to generated columns to be skipped during insertion.sqlite-integer-primary-key-is-bigintconfiguration option, usable with SQLite 3.37 or above, allowing to useBigIntforINTEGER PRIMARY KEYcolumns in SQLite for tables without theWITHOUT ROWIDattribute (SQLite doc).print_schemaentry indiesel.toml(e.g.[print_schema.user1]), which allows generating multiple schema.rs filesCOPY TOandCOPY FROMstatementschrono::Durationto postgresql'sINTERVALsql typeserialize_database_to_bufferanddeserialize_readonly_database_from_buffermethods inSqliteConnectionto support serialization/deserialization of SQLite databases to and from byte buffers.SerializedDatabasewrapper type for a serialized database that is dynamically allocated by callingserialize_database_to_buffer. This RAII wrapper deallocates the memory when it goes out of scope withsqlite3_free.Changed
sql_function!in favour ofdefine_sql_function!which provides compatibility with#[dsl::auto_type]Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.