diff --git a/src/modules/Elsa.Quartz.EntityFrameworkCore.PostgreSql/SqlServerQuartzDbContext.cs b/src/modules/Elsa.Quartz.EntityFrameworkCore.PostgreSql/PostgreSqlQuartzDbContext.cs similarity index 100% rename from src/modules/Elsa.Quartz.EntityFrameworkCore.PostgreSql/SqlServerQuartzDbContext.cs rename to src/modules/Elsa.Quartz.EntityFrameworkCore.PostgreSql/PostgreSqlQuartzDbContext.cs diff --git a/src/modules/Elsa.Quartz.EntityFrameworkCore.PostgreSql/SqlServerQuartzExtensions.cs b/src/modules/Elsa.Quartz.EntityFrameworkCore.PostgreSql/PostgreSqlQuartzExtensions.cs similarity index 77% rename from src/modules/Elsa.Quartz.EntityFrameworkCore.PostgreSql/SqlServerQuartzExtensions.cs rename to src/modules/Elsa.Quartz.EntityFrameworkCore.PostgreSql/PostgreSqlQuartzExtensions.cs index dde548e75..6a9f16a24 100644 --- a/src/modules/Elsa.Quartz.EntityFrameworkCore.PostgreSql/SqlServerQuartzExtensions.cs +++ b/src/modules/Elsa.Quartz.EntityFrameworkCore.PostgreSql/PostgreSqlQuartzExtensions.cs @@ -18,7 +18,7 @@ public static class PostgreSqlQuartzExtensions /// /// Configures the to use the PostgreSQL job store. /// - public static QuartzFeature UseSqlServer(this QuartzFeature feature, string connectionString = Constants.DefaultConnectionString, bool useClustering = true) + public static QuartzFeature UsePostgreSql(this QuartzFeature feature, string connectionString = Constants.DefaultConnectionString, bool useClustering = true) { feature.Services.AddDbContextFactory(options => { @@ -31,8 +31,13 @@ public static class PostgreSqlQuartzExtensions quartz.UsePersistentStore(store => { store.UseNewtonsoftJsonSerializer(); - store.UsePostgres(connectionString); - + store.UsePostgres(options => + { + options.ConnectionString = connectionString; + options.TablePrefix = "quartz.qrtz_"; + + }); + if (useClustering) store.UseClustering(); });