generated from DbUp/dbup-provider-template
-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathNoPublicApiChanges.Run.approved.cs
More file actions
76 lines (75 loc) · 4.14 KB
/
NoPublicApiChanges.Run.approved.cs
File metadata and controls
76 lines (75 loc) · 4.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
[assembly: System.CLSCompliantAttribute(true)]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.Runtime.InteropServices.GuidAttribute("9f949414-f078-49bf-b50e-a3859c18fb6e")]
public static class SqliteExtensions
{
public static DbUp.Builder.UpgradeEngineBuilder JournalToSqliteTable(this DbUp.Builder.UpgradeEngineBuilder builder, string table) { }
public static DbUp.Builder.UpgradeEngineBuilder SqliteDatabase(this DbUp.Builder.SupportedDatabases supported, string connectionString) { }
public static DbUp.Builder.UpgradeEngineBuilder SqliteDatabase(this DbUp.Builder.SupportedDatabases supported, DbUp.Sqlite.Helpers.SharedConnection sharedConnection) { }
}
namespace DbUp.Sqlite
{
public class SqliteConnectionManager : DbUp.Engine.Transactions.DatabaseConnectionManager, DbUp.Engine.Transactions.IConnectionManager
{
public SqliteConnectionManager(string connectionString) { }
public SqliteConnectionManager(DbUp.Sqlite.Helpers.SharedConnection sharedConnection) { }
public override System.Collections.Generic.IEnumerable<string> SplitScriptIntoCommands(string scriptContents) { }
}
public class SqliteObjectParser : DbUp.Support.SqlObjectParser, DbUp.Engine.ISqlObjectParser
{
public SqliteObjectParser() { }
}
public class SqlitePreprocessor : DbUp.Engine.IScriptPreprocessor
{
public SqlitePreprocessor() { }
public string Process(string contents) { }
}
public class SqliteScriptExecutor : DbUp.Support.ScriptExecutor, DbUp.Engine.IScriptExecutor
{
public SqliteScriptExecutor(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) { }
protected override void ExecuteCommandsWithinExceptionHandler(int index, DbUp.Engine.SqlScript script, System.Action executeCommand) { }
protected override string GetVerifySchemaSql(string schema) { }
}
public class SqliteTableJournal : DbUp.Support.TableJournal, DbUp.Engine.IJournal
{
public SqliteTableJournal(System.Func<DbUp.Engine.Transactions.IConnectionManager> connectionManager, System.Func<DbUp.Engine.Output.IUpgradeLog> logger, string table) { }
protected override string CreateSchemaTableSql(string quotedPrimaryKeyName) { }
protected override string DoesTableExistSql() { }
protected override string GetInsertJournalEntrySql(string scriptName, string applied) { }
protected override string GetJournalEntriesSql() { }
}
}
namespace DbUp.Sqlite.Helpers
{
public class InMemorySqliteDatabase : System.IDisposable
{
public InMemorySqliteDatabase() { }
public string ConnectionString { get; set; }
public DbUp.Helpers.AdHocSqlRunner SqlRunner { get; }
public void Dispose() { }
public DbUp.Engine.Transactions.IConnectionManager GetConnectionManager() { }
}
public class SharedConnection : System.Data.IDbConnection, System.IDisposable
{
public SharedConnection(System.Data.IDbConnection dbConnection) { }
public string ConnectionString { get; set; }
public int ConnectionTimeout { get; }
public string Database { get; }
public System.Data.ConnectionState State { get; }
public System.Data.IDbTransaction BeginTransaction() { }
public System.Data.IDbTransaction BeginTransaction(System.Data.IsolationLevel il) { }
public void ChangeDatabase(string databaseName) { }
public void Close() { }
public System.Data.IDbCommand CreateCommand() { }
public void Dispose() { }
public void DoClose() { }
public void Open() { }
}
public class TemporarySqliteDatabase : System.IDisposable
{
public TemporarySqliteDatabase(string name) { }
public DbUp.Sqlite.Helpers.SharedConnection SharedConnection { get; }
public DbUp.Helpers.AdHocSqlRunner SqlRunner { get; }
public void Dispose() { }
}
}