C# Class dbscript.ScriptDB

Show file Open project: msharp/dbscript Class Usage Examples

Public Properties

Property Type Description
objectCount int

Public Methods

Method Description
ScriptDB ( string dbName, Connection conn ) : System
ScriptIt ( Urn urn, Scripter scrp, string filename ) : void
ScriptIt ( Urn urn, Scripter scrp, string filename, bool withDrop ) : void
ScriptPermissions ( string connect, string command, string filename ) : void
scriptDB ( string directory ) : void
scriptDatabase ( Database db, Scripter scrp, Urn urn ) : void
scriptStoredProcedures ( Database db, Scripter scrp, Urn urn ) : void
scriptTables ( Database db, Scripter scrp, Urn urn ) : void
scriptUserDefinedFunctions ( Database db, Scripter scrp, Urn urn ) : void
scriptViews ( Database db, Scripter scrp, Urn urn ) : void
scriptXmlSchemaCollections ( Database db, Scripter scrp, Urn urn ) : void

Private Methods

Method Description
generateScriptPath ( string directory ) : string
scrub ( string name ) : string

Method Details

ScriptDB() public method

public ScriptDB ( string dbName, Connection conn ) : System
dbName string
conn Connection
return System

ScriptIt() public method

public ScriptIt ( Urn urn, Scripter scrp, string filename ) : void
urn Urn
scrp Scripter
filename string
return void

ScriptIt() public method

public ScriptIt ( Urn urn, Scripter scrp, string filename, bool withDrop ) : void
urn Urn
scrp Scripter
filename string
withDrop bool
return void

ScriptPermissions() public method

public ScriptPermissions ( string connect, string command, string filename ) : void
connect string
command string
filename string
return void

scriptDB() public method

public scriptDB ( string directory ) : void
directory string
return void

scriptDatabase() public method

public scriptDatabase ( Database db, Scripter scrp, Urn urn ) : void
db Database
scrp Scripter
urn Urn
return void

scriptStoredProcedures() public method

public scriptStoredProcedures ( Database db, Scripter scrp, Urn urn ) : void
db Database
scrp Scripter
urn Urn
return void

scriptTables() public method

public scriptTables ( Database db, Scripter scrp, Urn urn ) : void
db Database
scrp Scripter
urn Urn
return void

scriptUserDefinedFunctions() public method

public scriptUserDefinedFunctions ( Database db, Scripter scrp, Urn urn ) : void
db Database
scrp Scripter
urn Urn
return void

scriptViews() public method

public scriptViews ( Database db, Scripter scrp, Urn urn ) : void
db Database
scrp Scripter
urn Urn
return void

scriptXmlSchemaCollections() public method

public scriptXmlSchemaCollections ( Database db, Scripter scrp, Urn urn ) : void
db Database
scrp Scripter
urn Urn
return void

Property Details

objectCount public property

public int objectCount
return int