1- [ assembly: System . CLSCompliantAttribute ( true ) ]
2- [ assembly: System . Runtime . InteropServices . ComVisibleAttribute ( false ) ]
3- [ assembly: System . Runtime . InteropServices . GuidAttribute ( "abcc04cc-0bd3-421e-9ae4-9fd0e4f4ef04" ) ]
4-
1+ [ assembly: System . CLSCompliant ( true ) ]
2+ [ assembly: System . Reflection . AssemblyMetadata ( "RepositoryUrl" , "https://github.com/DbUp/dbup-redshift.git" ) ]
3+ [ assembly: System . Runtime . InteropServices . ComVisible ( false ) ]
4+ [ assembly: System . Runtime . InteropServices . Guid ( "abcc04cc-0bd3-421e-9ae4-9fd0e4f4ef04" ) ]
5+ [ assembly: System . Runtime . Versioning . TargetFramework ( ".NETCoreApp,Version=v8.0" , FrameworkDisplayName = ".NET 8.0" ) ]
56public static class RedshiftExtensions
67{
78 public static DbUp . Builder . UpgradeEngineBuilder JournalToRedshiftTable ( this DbUp . Builder . UpgradeEngineBuilder builder , string schema , string table ) { }
89 public static DbUp . Builder . UpgradeEngineBuilder RedshiftDatabase ( DbUp . Engine . Transactions . IConnectionManager connectionManager ) { }
9- public static DbUp . Builder . UpgradeEngineBuilder RedshiftDatabase ( this DbUp . Builder . SupportedDatabases supported , string connectionString ) { }
1010 public static DbUp . Builder . UpgradeEngineBuilder RedshiftDatabase ( this DbUp . Builder . SupportedDatabases supported , DbUp . Engine . Transactions . IConnectionManager connectionManager ) { }
11+ public static DbUp . Builder . UpgradeEngineBuilder RedshiftDatabase ( this DbUp . Builder . SupportedDatabases supported , string connectionString ) { }
1112 public static DbUp . Builder . UpgradeEngineBuilder RedshiftDatabase ( DbUp . Engine . Transactions . IConnectionManager connectionManager , string schema ) { }
12- public static DbUp . Builder . UpgradeEngineBuilder RedshiftDatabase ( this DbUp . Builder . SupportedDatabases supported , string connectionString , string schema ) { }
1313 public static void RedshiftDatabase ( this DbUp . SupportedDatabasesForEnsureDatabase supported , string connectionString ) { }
14+ public static DbUp . Builder . UpgradeEngineBuilder RedshiftDatabase ( this DbUp . Builder . SupportedDatabases supported , string connectionString , string schema ) { }
1415 public static void RedshiftDatabase ( this DbUp . SupportedDatabasesForEnsureDatabase supported , string connectionString , DbUp . Engine . Output . IUpgradeLog logger ) { }
1516}
1617namespace DbUp . Redshift
1718{
18- public class RedshiftConnectionManager : DbUp . Engine . Transactions . DatabaseConnectionManager , DbUp . Engine . Transactions . IConnectionManager
19+ public class RedshiftConnectionManager : DbUp . Engine . Transactions . DatabaseConnectionManager
1920 {
2021 public RedshiftConnectionManager ( string connectionString ) { }
2122 public override System . Collections . Generic . IEnumerable < string > SplitScriptIntoCommands ( string scriptContents ) { }
2223 }
23- public class RedshiftObjectParser : DbUp . Support . SqlObjectParser , DbUp . Engine . ISqlObjectParser
24+ public class RedshiftObjectParser : DbUp . Support . SqlObjectParser
2425 {
2526 public RedshiftObjectParser ( ) { }
2627 }
@@ -29,17 +30,17 @@ public class RedshiftPreprocessor : DbUp.Engine.IScriptPreprocessor
2930 public RedshiftPreprocessor ( ) { }
3031 public string Process ( string contents ) { }
3132 }
32- public class RedshiftScriptExecutor : DbUp . Support . ScriptExecutor , DbUp . Engine . IScriptExecutor
33+ public class RedshiftScriptExecutor : DbUp . Support . ScriptExecutor
3334 {
3435 public RedshiftScriptExecutor ( System . Func < DbUp . Engine . Transactions . IConnectionManager > connectionManagerFactory , System . Func < DbUp . Engine . Output . IUpgradeLog > log , string schema , System . Func < bool > variablesEnabled , System . Collections . Generic . IEnumerable < DbUp . Engine . IScriptPreprocessor > scriptPreprocessors , System . Func < DbUp . Engine . IJournal > journalFactory ) { }
3536 protected override void ExecuteCommandsWithinExceptionHandler ( int index , DbUp . Engine . SqlScript script , System . Action excuteCommand ) { }
3637 protected override string GetVerifySchemaSql ( string schema ) { }
3738 }
38- public class RedshiftTableJournal : DbUp . Support . TableJournal , DbUp . Engine . IJournal
39+ public class RedshiftTableJournal : DbUp . Support . TableJournal
3940 {
4041 public RedshiftTableJournal ( System . Func < DbUp . Engine . Transactions . IConnectionManager > connectionManager , System . Func < DbUp . Engine . Output . IUpgradeLog > logger , string schema , string tableName ) { }
4142 protected override string CreateSchemaTableSql ( string quotedPrimaryKeyName ) { }
4243 protected override string GetInsertJournalEntrySql ( string scriptName , string applied ) { }
4344 protected override string GetJournalEntriesSql ( ) { }
4445 }
45- }
46+ }
0 commit comments