C# Class Kooboo.Commerce.Data.Providers.SqlServer.SqlScripts

显示文件 Open project: Kooboo/Ecommerce Class Usage Examples

Public Methods

Method Description
DropObjects ( System.Data.Entity.Core.Metadata.Edm.StoreItemCollection itemCollection ) : string
GetCommandText ( ) : string

Private Methods

Method Description
AppendDropForeignKeys ( System.Data.Entity.Core.Metadata.Edm.AssociationSet associationSet ) : void
AppendDropTable ( System.Data.Entity.Core.Metadata.Edm.EntitySet entitySet ) : void
AppendIdentifier ( string identifier ) : void
AppendNewLine ( ) : void
AppendObjectExistenceCheck ( string objectId, string objectType ) : void
AppendSql ( string text ) : void
AppendTableName ( System.Data.Entity.Core.Metadata.Edm.EntitySet table ) : void
GetQuotedTableNameWithSchema ( System.Data.Entity.Core.Metadata.Edm.EntitySet table ) : string
GetSchemaName ( System.Data.Entity.Core.Metadata.Edm.EntitySet entitySet ) : string
GetTableName ( System.Data.Entity.Core.Metadata.Edm.EntitySet entitySet ) : string
QuoteIdentifier ( string identifier ) : string

Method Details

DropObjects() public static method

public static DropObjects ( System.Data.Entity.Core.Metadata.Edm.StoreItemCollection itemCollection ) : string
itemCollection System.Data.Entity.Core.Metadata.Edm.StoreItemCollection
return string

GetCommandText() public method

public GetCommandText ( ) : string
return string