./databases/diesel-cli, CLI for the Diesel crate

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.1.5, Package name: diesel-cli-2.1.5, Maintainer: pkgsrc-users

Diesel CLI is a tool that aids in managing your database schema.
Migrations are bi-directional changes to your database that get applied
sequentially.


Master sites:

Filesize: 721.606 KB

Version history: (Expand)


CVS history: (Expand)


   2024-03-22 13:11:02 by pin | Files touched by this commit (3) | Package updated
Log message:
databeses/diesel-cli: update to 2.1.5

 - Fix impl SqlOrd postgres > postgres_backend feature flag.
 - Allow Queryable to be used with multiple table names.
 - Update libsqlite3-sys to allow version 0.28 as well
   2024-01-05 09:46:36 by pin | Files touched by this commit (3) | Package updated
Log message:
databases/diesel-cli: update to 2.1.4

v2.1.4
 - Update libsqlite3-sys to allow version 0.27 as well

v2.1.3
 - Increased accidentally decreased limit around element count in DISTINCT ON
   and ORDER BY clauses again as that broke existing code

v2.1.2
 - Fixed another potential breaking chaneg around queries containing DISTINCT
   ON and ORDER BY clauses consisting of custom sql expressions
   (e.g. .nullable())
 - Fixed an issue where #[derive(Selectable)] and #[diesel(check_for_backend)]
   generates invalid rust code if the struct contains lifetimes/generic types
   2023-11-08 14:21:43 by Thomas Klausner | Files touched by this commit (2377)
Log message:
*: recursive bump for icu 74.1
   2023-08-25 11:24:25 by pin | Files touched by this commit (3) | Package updated
Log message:
databases/diesel-cli: update to 2.1.1

Fixed
 - Fixed an issue in diesel-cli that lead to using unquoted table names in one
   of the internal queries
 - Fixed a bug in diesel print-schema that lead to generating invalid table!
   macros if both the #[sql_name] and the #[max_lenght] attribute are present
 - Fixed an issue in diesel-cli that lead to ignoring certain foreign key
   constraints for postgresql
 - Fixed an crash while using diesel print-schema with really old sqlite
   versions
 - Fixed an issue where #[diesel(check_for_backend)] ignored
   #[diesel(deserialize_as)] attributes
 - Fixed several issues with the new #[derive(MultiConnection)] feature
 - Fixed some edge cases in our sqlite timestamp parsing behaviour
 - diesel migration generate --diff-schema now respects table filters as setup
   for print-schema via diesel.toml
 - Fixed a potential breaking change around queries containing DISTINCT ON and
   ORDER BY clauses consisting of custom sql expressions
   (e.g. diesel::dsl::sql)

Added
 - Support for bigdecimal 0.4
   2023-07-01 09:02:46 by Thomas Klausner | Files touched by this commit (1)
Log message:
diesel-cli: use appropriate INSTALL_* macros
   2023-06-26 13:47:36 by Thomas Klausner | Files touched by this commit (5)
Log message:
databases/diesel-cli: import diesel-cli-2.1.0

Packaged mostly by pin@ in wip, thanks!

Diesel CLI is a tool that aids in managing your database schema.
Migrations are bi-directional changes to your database that get applied
sequentially.