Skip to content

Commit 17b82f1

Browse files
Removed the use of schema for Sqlite as this is not supported by Sqlite and causes warnings during migrations (#55)
1 parent 9a55836 commit 17b82f1

12 files changed

Lines changed: 41 additions & 56 deletions

src/AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite/EntityTypeConfigurations/QuartzBlobTriggerEntityTypeConfiguration.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,15 @@ namespace AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite;
66
public class QuartzBlobTriggerEntityTypeConfiguration : IEntityTypeConfiguration<QuartzBlobTrigger>
77
{
88
private readonly string _prefix;
9-
private readonly string _schema;
109

11-
public QuartzBlobTriggerEntityTypeConfiguration(string prefix, string schema)
10+
public QuartzBlobTriggerEntityTypeConfiguration(string prefix)
1211
{
1312
this._prefix = prefix;
14-
this._schema = schema;
1513
}
1614

1715
public void Configure(EntityTypeBuilder<QuartzBlobTrigger> builder)
1816
{
19-
builder.ToTable(_prefix + "BLOB_TRIGGERS", _schema);
17+
builder.ToTable(_prefix + "BLOB_TRIGGERS");
2018

2119
builder.HasKey(x => new { x.SchedulerName, x.TriggerName, x.TriggerGroup });
2220

src/AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite/EntityTypeConfigurations/QuartzCalendarEntityTypeConfiguration.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,15 @@ namespace AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite;
66
public class QuartzCalendarEntityTypeConfiguration : IEntityTypeConfiguration<QuartzCalendar>
77
{
88
private readonly string _prefix;
9-
private readonly string _schema;
109

11-
public QuartzCalendarEntityTypeConfiguration(string prefix, string schema)
10+
public QuartzCalendarEntityTypeConfiguration(string prefix)
1211
{
1312
this._prefix = prefix;
14-
this._schema = schema;
1513
}
1614

1715
public void Configure(EntityTypeBuilder<QuartzCalendar> builder)
1816
{
19-
builder.ToTable(_prefix + "CALENDARS", _schema);
17+
builder.ToTable(_prefix + "CALENDARS");
2018

2119
builder.HasKey(x => new { x.SchedulerName, x.CalendarName });
2220

src/AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite/EntityTypeConfigurations/QuartzCronTriggerEntityTypeConfiguration.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,15 @@ namespace AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite;
66
public class QuartzCronTriggerEntityTypeConfiguration : IEntityTypeConfiguration<QuartzCronTrigger>
77
{
88
private readonly string _prefix;
9-
private readonly string _schema;
109

11-
public QuartzCronTriggerEntityTypeConfiguration(string prefix, string schema)
10+
public QuartzCronTriggerEntityTypeConfiguration(string prefix)
1211
{
1312
this._prefix = prefix;
14-
this._schema = schema;
1513
}
1614

1715
public void Configure(EntityTypeBuilder<QuartzCronTrigger> builder)
1816
{
19-
builder.ToTable(_prefix + "CRON_TRIGGERS", _schema);
17+
builder.ToTable(_prefix + "CRON_TRIGGERS");
2018

2119
builder.HasKey(x => new { x.SchedulerName, x.TriggerName, x.TriggerGroup });
2220

src/AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite/EntityTypeConfigurations/QuartzFiredTriggerEntityTypeConfiguration.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,15 @@ namespace AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite;
66
public class QuartzFiredTriggerEntityTypeConfiguration : IEntityTypeConfiguration<QuartzFiredTrigger>
77
{
88
private readonly string _prefix;
9-
private readonly string _schema;
109

11-
public QuartzFiredTriggerEntityTypeConfiguration(string prefix, string schema)
10+
public QuartzFiredTriggerEntityTypeConfiguration(string prefix)
1211
{
1312
this._prefix = prefix;
14-
this._schema = schema;
1513
}
1614

1715
public void Configure(EntityTypeBuilder<QuartzFiredTrigger> builder)
1816
{
19-
builder.ToTable(_prefix + "FIRED_TRIGGERS", _schema);
17+
builder.ToTable(_prefix + "FIRED_TRIGGERS");
2018

2119
builder.HasKey(x => new { x.SchedulerName, x.EntryId });
2220

src/AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite/EntityTypeConfigurations/QuartzJobDetailEntityTypeConfiguration.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,15 @@ namespace AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite;
66
public class QuartzJobDetailEntityTypeConfiguration : IEntityTypeConfiguration<QuartzJobDetail>
77
{
88
private readonly string _prefix;
9-
private readonly string _schema;
109

11-
public QuartzJobDetailEntityTypeConfiguration(string prefix, string schema)
10+
public QuartzJobDetailEntityTypeConfiguration(string prefix)
1211
{
1312
this._prefix = prefix;
14-
this._schema = schema;
1513
}
1614

1715
public void Configure(EntityTypeBuilder<QuartzJobDetail> builder)
1816
{
19-
builder.ToTable(_prefix + "JOB_DETAILS", _schema);
17+
builder.ToTable(_prefix + "JOB_DETAILS");
2018

2119
builder.HasKey(x => new { x.SchedulerName, x.JobName, x.JobGroup });
2220

src/AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite/EntityTypeConfigurations/QuartzLockEntityTypeConfiguration.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,15 @@ namespace AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite;
66
public class QuartzLockEntityTypeConfiguration : IEntityTypeConfiguration<QuartzLock>
77
{
88
private readonly string _prefix;
9-
private readonly string _schema;
109

11-
public QuartzLockEntityTypeConfiguration(string prefix, string schema)
10+
public QuartzLockEntityTypeConfiguration(string prefix)
1211
{
1312
this._prefix = prefix;
14-
this._schema = schema;
1513
}
1614

1715
public void Configure(EntityTypeBuilder<QuartzLock> builder)
1816
{
19-
builder.ToTable(_prefix + "LOCKS", _schema);
17+
builder.ToTable(_prefix + "LOCKS");
2018

2119
builder.HasKey(x => new { x.SchedulerName, x.LockName });
2220

src/AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite/EntityTypeConfigurations/QuartzPausedTriggerGroupEntityTypeConfiguration.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,15 @@ namespace AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite;
66
public class QuartzPausedTriggerGroupEntityTypeConfiguration : IEntityTypeConfiguration<QuartzPausedTriggerGroup>
77
{
88
private readonly string _prefix;
9-
private readonly string _schema;
109

11-
public QuartzPausedTriggerGroupEntityTypeConfiguration(string prefix, string schema)
10+
public QuartzPausedTriggerGroupEntityTypeConfiguration(string prefix)
1211
{
1312
this._prefix = prefix;
14-
this._schema = schema;
1513
}
1614

1715
public void Configure(EntityTypeBuilder<QuartzPausedTriggerGroup> builder)
1816
{
19-
builder.ToTable(_prefix + "PAUSED_TRIGGER_GRPS", _schema);
17+
builder.ToTable(_prefix + "PAUSED_TRIGGER_GRPS");
2018

2119
builder.HasKey(x => new { x.SchedulerName, x.TriggerGroup });
2220

src/AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite/EntityTypeConfigurations/QuartzSchedulerStateEntityTypeConfiguration.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,15 @@ namespace AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite;
66
public class QuartzSchedulerStateEntityTypeConfiguration : IEntityTypeConfiguration<QuartzSchedulerState>
77
{
88
private readonly string _prefix;
9-
private readonly string _schema;
109

11-
public QuartzSchedulerStateEntityTypeConfiguration(string prefix, string schema)
10+
public QuartzSchedulerStateEntityTypeConfiguration(string prefix)
1211
{
1312
this._prefix = prefix;
14-
this._schema = schema;
1513
}
1614

1715
public void Configure(EntityTypeBuilder<QuartzSchedulerState> builder)
1816
{
19-
builder.ToTable(_prefix + "SCHEDULER_STATE", _schema);
17+
builder.ToTable(_prefix + "SCHEDULER_STATE");
2018

2119
builder.HasKey(x => new { x.SchedulerName, x.InstanceName });
2220

src/AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite/EntityTypeConfigurations/QuartzSimplePropertyTriggerEntityTypeConfiguration.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,15 @@ public class QuartzSimplePropertyTriggerEntityTypeConfiguration
77
: IEntityTypeConfiguration<QuartzSimplePropertyTrigger>
88
{
99
private readonly string _prefix;
10-
private readonly string _schema;
1110

12-
public QuartzSimplePropertyTriggerEntityTypeConfiguration(string prefix, string schema)
11+
public QuartzSimplePropertyTriggerEntityTypeConfiguration(string prefix)
1312
{
1413
this._prefix = prefix;
15-
this._schema = schema;
1614
}
1715

1816
public void Configure(EntityTypeBuilder<QuartzSimplePropertyTrigger> builder)
1917
{
20-
builder.ToTable(_prefix + "SIMPROP_TRIGGERS", _schema);
18+
builder.ToTable(_prefix + "SIMPROP_TRIGGERS");
2119

2220
builder.HasKey(x => new { x.SchedulerName, x.TriggerName, x.TriggerGroup });
2321

src/AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite/EntityTypeConfigurations/QuartzSimpleTriggerEntityTypeConfiguration.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,15 @@ namespace AppAny.Quartz.EntityFrameworkCore.Migrations.SQLite;
66
public class QuartzSimpleTriggerEntityTypeConfiguration : IEntityTypeConfiguration<QuartzSimpleTrigger>
77
{
88
private readonly string _prefix;
9-
private readonly string _schema;
109

11-
public QuartzSimpleTriggerEntityTypeConfiguration(string prefix, string schema)
10+
public QuartzSimpleTriggerEntityTypeConfiguration(string prefix)
1211
{
1312
this._prefix = prefix;
14-
this._schema = schema;
1513
}
1614

1715
public void Configure(EntityTypeBuilder<QuartzSimpleTrigger> builder)
1816
{
19-
builder.ToTable(_prefix + "SIMPLE_TRIGGERS", _schema);
17+
builder.ToTable(_prefix + "SIMPLE_TRIGGERS");
2018

2119
builder.HasKey(x => new { x.SchedulerName, x.TriggerName, x.TriggerGroup });
2220

0 commit comments

Comments
 (0)