NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #2835 most downloaded on NuGet
EntityFrameworkCore migrations for Quartz.NET
Last release 5 days ago
02 Oct 2026
Release timing varies
gaps range from 3 weeks to 2.0 years
Some releases are documented
notes for 7 of 20 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
20 releases · first in 2021
* Refactor QuartzTriggerModelMappingTests to use CreateOptions method for database context initialization and add tests for ExecutionGroup and Preferr
Fix: index alignment (#82)
* Refactor QuartzTriggerModelMappingTests to use CreateOptions method for database context initialization and add tests for ExecutionGroup and PreferredNode properties across MySQL, PostgreSQL, SQLite, and SQL Server.
* Align index definitions with the Quartz.NET 4.0.1 table scripts (#76)
All four providers shipped the legacy PostgreSQL index set (pre Quartz 3.20). Replace it with the 4.0.1 set, which is identical across providers: J_G_N, T_J, T_G_N, T_C, T_NFT_ST (SCHED_NAME, TRIGGER_STATE, NEXT_FIRE_TIME, PRIORITY DESC, MISFIRE_INSTR), FT_INST_JOB_REQ_RCVRY, FT_J_G, FT_T_G.
Upgrading from 0.6.1 drops 10 indexes, renames 2 (incl. the EF foreign key index to T_J) and creates 6. Verified against SQL Server, PostgreSQL, MySQL (Pomelo and Oracle provider) and SQLite.
Fixes #76
One column per quarter.
Add Quartz 3 and 4 compatibility
Add Quartz 3 and 4 compatibility (#78)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add support for .NET10 and update nuget packages.
Add support for .NET10 and update nuget packages. (#72)
* Add support for .NET10 and update nuget packages
* Resolve vulnerability
* Update System.Drawing.Common
* update pipelines to .net10
* Fix tests by fixing dependencies
* add dotnet versions to setup-dotnet
Nothing published for this version
Upgraded packages and introduced Testcontainers for the integration t…
Upgraded packages and introduced Testcontainers for the integration t…
…ests. (#64)
* Updated packages.
* Added .vs folder to .gitignore
* Introduced Testcontainers to execute the integration tests.
Nothing published for this version
Removed the use of schema for Sqlite as this is not supported by Sqli…
Removed the use of schema for Sqlite as this is not supported by Sqli…
…te and causes warnings during migrations (#55)
* Draft version of SQLite implementation with integration test
SQLite implementation (#50)
* Draft version of SQLite implementation with integration test
* Added a static reference for every table name in SQLite project, this is to keep all table names consistent across database types
* Added SQLite migration test
* Removed shouldly import
* Assert.Null instead of Assert.NotNull on recording exception
* Added publish package entry for SQLite
* Forgot a prefix in QuartzTriggerConfiguration
* Added integration test for SQLite which ensure the created dbcontext can be used as a JobStore
* Removed the static table name references from the Entities
* Fixed rebase merge error
* Capitalised all column names for SQLite
* Changed the signature of UseSQLite to have optional prefix and schema parameters
* Removed nullable strings from the EntityConfiguration and corrected readonly name format
* Organised the testing files into individual folder per database type
* Changed signature for the UsePostgreSql() to use prefix and schema as parameters
* Changed all column names to uppercase for MySQL entity configurations
* Changed signature for the UseMySql() to use prefix as parameter
* Corrected namespace for MySql configurations
* Corrected namespace for MySql configurations
Changed signature for the UseSqlServer() to use prefix and schema as parameters
* Removed obsolete UsePrefix and UseSchema
* Updated Readme to reflect current supported databases and made it more clear with examples
* Updated the csproj of SQLite project
* Made all name spacing consistent to just `AppAny.Quartz.EntityFrameworkCore.Migrations.{{ Provider }}`
* Removed extra line
* Added clarification that prefix and schema can be passed as parameters
* Added default parameter value for schema in UseSqlite() and UseSqlServer()
Nothing published for this version
Nothing published for this version
Nothing published for this version
Bump dependencies ( #40 ) * Bump dependencies * Use C# 10 * Use rc1 * Bump packages * Bump packages * Bump packages * Bump packages
Bump dependencies (#40)
* Bump dependencies
* Use C# 10
* Use rc1
* Bump packages
* Bump packages
* Bump packages
* Bump packages
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →