Class BaseSQLProgram
Inheritance
BaseSQLProgram
Assembly: LemonEdge.Database.Connector.dll
Syntax
public abstract class BaseSQLProgram
Constructors
BaseSQLProgram()
Declaration
protected BaseSQLProgram()
Properties
IncludeWhenChangingTableStructure
Declaration
public virtual bool IncludeWhenChangingTableStructure { get; }
Property Value
Methods
GetColumnAlias(string)
Declaration
protected string GetColumnAlias(string colName)
Parameters
Type |
Name |
Description |
string |
colName |
|
Returns
GetCreateSQL()
Declaration
public abstract string GetCreateSQL()
Returns
GetDependantFunctionTypes()
Declaration
public virtual IEnumerable<Type> GetDependantFunctionTypes()
Returns
GetDoesExistSQL()
Declaration
public abstract string GetDoesExistSQL()
Returns
GetDropSQL()
Declaration
public abstract string GetDropSQL()
Returns
Extension Methods