C# 클래스 SQLiteConversionEngine.Converters.SQLiteToSqlServerConverter

상속: BaseConverter
파일 보기 프로젝트 열기: johnmbaughman/SQLiteConverter

공개 메소드들

메소드 설명
ConvertToDatabase ( SqlConnection sqlServerConnection, SQLiteConnection sqliteConnection, SqlConversionHandler sqlConversionHandler, SqlTableSelectionHandler sqlTableSelecttionHandler, FailedViewDefinitionHandler failedViewDefinitionHandler, bool createTriggers ) : void
ConvertToDatabase ( string sqlServerConnectionString, SQLiteConnection sqliteConnection, SqlConversionHandler sqlConversionHandler, SqlTableSelectionHandler sqlTableSelectionHandler, FailedViewDefinitionHandler failedViewDefinitionHandler, bool createTriggers ) : void
ConvertToDatabase ( string sqlServerConnectionString, string sqliteConnectionString, SqlConversionHandler sqlConversionHandler, SqlTableSelectionHandler sqlTableSelectionHandler, FailedViewDefinitionHandler failedViewDefinitionHandler, bool createTriggers ) : void
SQLiteToSqlServerConverter ( ) : System
SQLiteToSqlServerConverter ( List tablesToLoad ) : System

보호된 메소드들

메소드 설명
BuildSourceTableQuery ( TableSchema ts ) : string
ConvertSourceDatabaseToDestination ( SqlConnection sqlConnection, SQLiteConnection sqliteConnection, SqlConversionHandler sqlConversionHandler, SqlTableSelectionHandler sqlTableSelectionHandler, FailedViewDefinitionHandler failedViewDefinitionHandler, bool createTriggers ) : void
CopySourceDatabaseRowsToDestination ( SqlConnection sqlConnection, SQLiteConnection sqliteConnection, List schema, SqlConversionHandler handler ) : void
CreateForeignKeySchema ( IDbConnection conn, TableSchema ts ) : void
CreateTableSchema ( IDbConnection conn, string tableName, string tschma ) : TableSchema
ReadSourceSchema ( SqlConnection sqlServerConnection, SqlConversionHandler handler, SqlTableSelectionHandler selectionHandler ) : DatabaseSchema

메소드 상세

BuildSourceTableQuery() 보호된 메소드

protected BuildSourceTableQuery ( TableSchema ts ) : string
ts SQLiteConversionEngine.ConversionData.TableSchema
리턴 string

ConvertSourceDatabaseToDestination() 보호된 메소드

protected ConvertSourceDatabaseToDestination ( SqlConnection sqlConnection, SQLiteConnection sqliteConnection, SqlConversionHandler sqlConversionHandler, SqlTableSelectionHandler sqlTableSelectionHandler, FailedViewDefinitionHandler failedViewDefinitionHandler, bool createTriggers ) : void
sqlConnection System.Data.SqlClient.SqlConnection
sqliteConnection System.Data.SQLite.SQLiteConnection
sqlConversionHandler SqlConversionHandler
sqlTableSelectionHandler SqlTableSelectionHandler
failedViewDefinitionHandler FailedViewDefinitionHandler
createTriggers bool
리턴 void

ConvertToDatabase() 공개 메소드

public ConvertToDatabase ( SqlConnection sqlServerConnection, SQLiteConnection sqliteConnection, SqlConversionHandler sqlConversionHandler, SqlTableSelectionHandler sqlTableSelecttionHandler, FailedViewDefinitionHandler failedViewDefinitionHandler, bool createTriggers ) : void
sqlServerConnection System.Data.SqlClient.SqlConnection
sqliteConnection System.Data.SQLite.SQLiteConnection
sqlConversionHandler SqlConversionHandler
sqlTableSelecttionHandler SqlTableSelectionHandler
failedViewDefinitionHandler FailedViewDefinitionHandler
createTriggers bool
리턴 void

ConvertToDatabase() 공개 메소드

public ConvertToDatabase ( string sqlServerConnectionString, SQLiteConnection sqliteConnection, SqlConversionHandler sqlConversionHandler, SqlTableSelectionHandler sqlTableSelectionHandler, FailedViewDefinitionHandler failedViewDefinitionHandler, bool createTriggers ) : void
sqlServerConnectionString string
sqliteConnection System.Data.SQLite.SQLiteConnection
sqlConversionHandler SqlConversionHandler
sqlTableSelectionHandler SqlTableSelectionHandler
failedViewDefinitionHandler FailedViewDefinitionHandler
createTriggers bool
리턴 void

ConvertToDatabase() 공개 메소드

public ConvertToDatabase ( string sqlServerConnectionString, string sqliteConnectionString, SqlConversionHandler sqlConversionHandler, SqlTableSelectionHandler sqlTableSelectionHandler, FailedViewDefinitionHandler failedViewDefinitionHandler, bool createTriggers ) : void
sqlServerConnectionString string
sqliteConnectionString string
sqlConversionHandler SqlConversionHandler
sqlTableSelectionHandler SqlTableSelectionHandler
failedViewDefinitionHandler FailedViewDefinitionHandler
createTriggers bool
리턴 void

CopySourceDatabaseRowsToDestination() 보호된 메소드

protected CopySourceDatabaseRowsToDestination ( SqlConnection sqlConnection, SQLiteConnection sqliteConnection, List schema, SqlConversionHandler handler ) : void
sqlConnection System.Data.SqlClient.SqlConnection
sqliteConnection System.Data.SQLite.SQLiteConnection
schema List
handler SqlConversionHandler
리턴 void

CreateForeignKeySchema() 보호된 메소드

protected CreateForeignKeySchema ( IDbConnection conn, TableSchema ts ) : void
conn IDbConnection
ts SQLiteConversionEngine.ConversionData.TableSchema
리턴 void

CreateTableSchema() 보호된 메소드

protected CreateTableSchema ( IDbConnection conn, string tableName, string tschma ) : TableSchema
conn IDbConnection
tableName string
tschma string
리턴 SQLiteConversionEngine.ConversionData.TableSchema

ReadSourceSchema() 보호된 메소드

protected ReadSourceSchema ( SqlConnection sqlServerConnection, SqlConversionHandler handler, SqlTableSelectionHandler selectionHandler ) : DatabaseSchema
sqlServerConnection System.Data.SqlClient.SqlConnection
handler SqlConversionHandler
selectionHandler SqlTableSelectionHandler
리턴 DatabaseSchema

SQLiteToSqlServerConverter() 공개 메소드

public SQLiteToSqlServerConverter ( ) : System
리턴 System

SQLiteToSqlServerConverter() 공개 메소드

public SQLiteToSqlServerConverter ( List tablesToLoad ) : System
tablesToLoad List
리턴 System