diff --git a/Directory.Packages.props b/Directory.Packages.props index f460a58..13358cf 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -7,7 +7,7 @@ - + diff --git a/src/NSchema.Postgres/NSchema.Postgres.csproj b/src/NSchema.Postgres/NSchema.Postgres.csproj index 9fe83f6..78afa8c 100644 --- a/src/NSchema.Postgres/NSchema.Postgres.csproj +++ b/src/NSchema.Postgres/NSchema.Postgres.csproj @@ -20,7 +20,7 @@ true true snupkg - 3.0.0-alpha.10 + 3.0.0-alpha.11 $(Version.Split('-')[0]) $(Version.Split('-')[0]) true diff --git a/src/NSchema.Postgres/NSchemaApplicationBuilderExtensions.cs b/src/NSchema.Postgres/NSchemaApplicationBuilderExtensions.cs index d5a958f..62106a6 100644 --- a/src/NSchema.Postgres/NSchemaApplicationBuilderExtensions.cs +++ b/src/NSchema.Postgres/NSchemaApplicationBuilderExtensions.cs @@ -50,12 +50,12 @@ public NSchemaApplicationBuilder UseCurrentSchemaPostgres(ActionThe instance, allowing for method chaining. public NSchemaApplicationBuilder UseCurrentSchemaPostgres() => builder .UseCurrentSchema() - .AddPostgresGenerator(); + .UsePostgresGenerator(); /// - /// Adds a SQL generator to the NSchema application, enabling it to generate SQL for Postgres. + /// Configures the NSchema application to generate SQL for Postgres. /// /// The instance, allowing for method chaining. - public NSchemaApplicationBuilder AddPostgresGenerator() => builder.AddSqlGenerator(PostgresSqlGenerator.DialectName); + public NSchemaApplicationBuilder UsePostgresGenerator() => builder.UseSqlGenerator(); } } diff --git a/src/NSchema.Postgres/Sql/PostgresSqlGenerator.cs b/src/NSchema.Postgres/Sql/PostgresSqlGenerator.cs index 4e9173d..00931b4 100644 --- a/src/NSchema.Postgres/Sql/PostgresSqlGenerator.cs +++ b/src/NSchema.Postgres/Sql/PostgresSqlGenerator.cs @@ -7,8 +7,6 @@ namespace NSchema.Postgres.Sql; internal sealed class PostgresSqlGenerator : ISqlGenerator { - public const string DialectName = "postgres"; - public SqlPlan Generate(MigrationPlan plan) { var preDeploymentStatements = plan.PreDeploymentScripts.Select(s => new SqlStatement(s.Sql, s.RunOutsideTransaction));