Quartz.Weasel.MySQL
v4.6.0Latest Stable
net10.0
Quartz.NET Weasel integration for MySQL - the ADO.NET job store's tables as a Weasel model, applied under a named user lock by db-apply, resources setup or at startup; Quartz Scheduling Framework for .NET
Published
Oct 19, 2026
5d ago
Total Downloads
370
370
Install
dotnet add package Quartz.Weasel.MySQL --version 4.6.0
| Product | Versions |
|---|---|
| .NET |
README
Quartz.Weasel.MySQL
Quartz.Weasel.MySQL hands a MySQL job store's schema to
Weasel. Weasel then creates and migrates Quartz's tables at startup and from
JasperFx's db-apply, db-assert, db-patch and resources commands.
Installation
dotnet add package Quartz.Weasel.MySQL
Usage
builder.Services.AddQuartz(q => q.UsePersistentStore(store =>
{
store.UseMySqlConnector(connectionString);
store.UseWeaselForMySql();
}));
- MySQL 8.0 or later, through MySqlConnector.
- The tables are add-only: columns, indexes and foreign keys you added to them are kept.
- Every apply takes the MySQL user lock
quartz:migratefirst, unless you set another.
Documentation
https://www.quartz-scheduler.net/documentation/quartz-4.x/packages/weasel.html
Changes from Previous Version
No structural changes between v4.5.1 and v4.6.0.
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Compatibility metadata lists 1 target framework; confirm the exact target used by your application.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.