refinery

Powerful SQL migration toolkit for Rust.

MIT License

Downloads
6.6M
Stars
1.3K
Committers
50

Bot releases are visible (Hide)

refinery - 0.8.14 Latest Release

Published by github-actions[bot] 7 months ago

refinery - 0.8.13

Published by github-actions[bot] 7 months ago

[0.8.13] - 2024-03-29

Added

  • Add new utility function, load_sql_migrations that enables dynamic migration discovery where embedding is not desirable. #313
  • Add an enum EmbeddedMigration with all the migrations applied, #312

Changed

  • Make serde, toml deps optional, #310
  • Make Migration::applied pub, #321
  • Update rusqlite to allow 0.31, #316

Fixed

  • Fix bug in get_last_applied_migration when refinery's schema history table is not default, #313
  • Fix newline handling for Windows in database configuration setup, #320
refinery - 0.8.12

Published by github-actions[bot] 9 months ago

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[0.8.12] - 2024-01-22

Changed

  • Add Iterable method, #296
  • Update mysql to allow 24, #292
  • Update mysql_async to allow 0.33, #292
  • Update rusqlite to allow 0.30, #300
  • Replace lazy_static with std::sync::OnceLock #301
refinery - 0.8.11

Published by github-actions[bot] about 1 year ago

refinery - 0.8.10

Published by github-actions[bot] over 1 year ago

refinery - 0.8.9

Published by github-actions[bot] over 1 year ago

[0.8.9] - 2023-05-05

Changed

  • Add no-default-features to tiberius dependency as tiberius features are non additive #273
  • Increase the range of supported postgres versions #273
refinery - 0.8.8

Published by github-actions[bot] over 1 year ago

refinery - 0.8.7

Published by github-actions[bot] almost 2 years ago

[0.8.7] - 2022-11-26

Changed

  • Update mysql to allow 23 #229
refinery - 0.8.6

Published by github-actions[bot] about 2 years ago

[0.8.6] - 2022-08-15

Changed

  • Update mysql_async to allow 0.30, #229
refinery - 0.8.4

Published by github-actions[bot] over 2 years ago

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[0.8.4] - 2021-01-09

Changed

  • Allow setting a custom migration table name, #207