C# Class nHydrate.Dsl.Custom.SQLFileManagement

Show file Open project: nHydrate/nHydrate

Public Methods

Method Description
GetModelFolder ( string rootFolder, string modelName ) : string
LoadDiagramFiles ( nHydrateModel model, string rootFolder, string modelName, nHydrateDiagram diagram ) : void
LoadFromDisk ( nHydrateModel model, string rootFolder, Microsoft store, string modelName ) : void
SaveToDisk ( nHydrateModel modelRoot, string rootFolder, string modelName, nHydrateDiagram diagram ) : void

Private Methods

Method Description
FieldParameter_PropertyChanged ( object sender, System e ) : void
LoadEntityComposites ( string folder, Entity entity ) : void
LoadEntityIndexes ( string folder, Entity entity ) : void
LoadEntityMetaData ( string folder, Entity entity ) : void
LoadEntityRelations ( string folder, Entity entity ) : void
LoadEntityStaticData ( string folder, Entity entity ) : void
LoadFromDisk ( IEnumerable list, nHydrateModel model, string rootFolder, Microsoft store ) : void
LoadFromDisk ( IEnumerable list, nHydrateModel model, string rootFolder, Microsoft store ) : void
LoadFromDisk ( IEnumerable list, nHydrateModel model, string rootFolder, Microsoft store ) : void
LoadFromDisk ( IEnumerable list, nHydrateModel model, string rootFolder, Microsoft store ) : void
LoadFromDisk ( IEnumerable list, nHydrateModel model, string rootFolder, Microsoft store ) : void
LoadFromDisk ( IEnumerable list, nHydrateModel model, string rootFolder, Microsoft store ) : void
LoadModules ( string folder, Entity item ) : void
LoadModules ( string folder, Function item ) : void
LoadModules ( string folder, StoredProcedure item ) : void
LoadModules ( string folder, View item ) : void
RemoveOrphans ( string rootFolder, List generatedFiles ) : void
SaveDiagramFiles ( string rootFolder, nHydrateDiagram diagram, List generatedFileList ) : void
SaveEntityComposites ( string folder, Entity item, List generatedFileList ) : void
SaveEntityIndexes ( string folder, Entity item, List generatedFileList ) : void
SaveEntityMetaData ( string folder, Entity item, List generatedFileList ) : void
SaveEntityStaticData ( string folder, Entity item, List generatedFileList ) : void
SaveModules ( string folder, Entity item, List generatedFileList ) : void
SaveModules ( string folder, Function item, List generatedFileList ) : void
SaveModules ( string folder, StoredProcedure item, List generatedFileList ) : void
SaveModules ( string folder, View item, List generatedFileList ) : void
SaveRelations ( string folder, Entity item, List generatedFileList ) : void
SaveToDisk ( nHydrateModel modelRoot, IEnumerable list, string rootFolder, nHydrateDiagram diagram, List generatedFileList ) : void

Saves Stored Procedures to disk

SaveToDisk ( nHydrateModel modelRoot, IEnumerable list, string rootFolder, nHydrateDiagram diagram, List generatedFileList ) : void

Saves Functions to disk

SaveToDisk ( nHydrateModel modelRoot, IEnumerable list, string rootFolder, nHydrateDiagram diagram, List generatedFileList ) : void
SaveToDisk ( nHydrateModel modelRoot, IEnumerable list, string rootFolder, nHydrateDiagram diagram, List generatedFileList ) : void

Saves Modules to disk

SaveToDisk ( nHydrateModel modelRoot, IEnumerable list, string rootFolder, nHydrateDiagram diagram, List generatedFileList ) : void

Saves Stored Procedures to disk

SaveToDisk ( nHydrateModel modelRoot, IEnumerable list, string rootFolder, nHydrateDiagram diagram, List generatedFileList ) : void

Saves Views to disk

WriteFileIfNeedBe ( string fileName, string contents, List generatedFileList ) : void
WriteReadMeFile ( string folder, List generatedFileList ) : void

Method Details

GetModelFolder() public static method

public static GetModelFolder ( string rootFolder, string modelName ) : string
rootFolder string
modelName string
return string

LoadDiagramFiles() public static method

public static LoadDiagramFiles ( nHydrateModel model, string rootFolder, string modelName, nHydrateDiagram diagram ) : void
model nHydrate.Dsl.nHydrateModel
rootFolder string
modelName string
diagram nHydrate.Dsl.nHydrateDiagram
return void

LoadFromDisk() public static method

public static LoadFromDisk ( nHydrateModel model, string rootFolder, Microsoft store, string modelName ) : void
model nHydrate.Dsl.nHydrateModel
rootFolder string
store Microsoft
modelName string
return void

SaveToDisk() public static method

public static SaveToDisk ( nHydrateModel modelRoot, string rootFolder, string modelName, nHydrateDiagram diagram ) : void
modelRoot nHydrate.Dsl.nHydrateModel
rootFolder string
modelName string
diagram nHydrate.Dsl.nHydrateDiagram
return void