Beispiel #1
0
 public ProjectDefinition()
 {
     ProjectName       = "Project1";
     LastGeneration    = DateTime.MinValue;
     GenerationPath    = "";
     DbSettions        = new ProjectDbSettions();
     CodeGenSettings   = new ProjectCodeGenSettings();
     RenamingOptions   = new ProjectRenaming();
     _generatorVersion = 2.1f;
 }
 public ProjectDefinaton()
 {
     ProjectName = "Project1";
     LastGeneration = DateTime.MinValue;
     GenerationPath = "";
     DbSettions = new ProjectDbSettions();
     CodeGenSettings = new ProjectCodeGenSettings();
     RenamingOptions = new ProjectRenaming();
     _generatorVersion = 2.0f;
 }
Beispiel #3
0
        public static ProjectDefinition LoadDefaultProject()
        {
            ProjectDefinition result = new ProjectDefinition();

            result.ProjectName     = "Project1";
            result.LastGeneration  = DateTime.MinValue;
            result.GenerationPath  = AppConfig.DefaultOutputPath;
            result.ProjectFileName = "";

            result.DbSettions      = ProjectDbSettions.LoadDefaultSettings();
            result.CodeGenSettings = ProjectCodeGenSettings.LoadDefaultSettings();
            result.CodeGenSettings.CodeGenPatternFile = AppConfig.DefaultPatternFileName;

            return(result);
        }
        public static ProjectDbSettions LoadDefaultSettings()
        {
            ProjectDbSettions settings = new ProjectDbSettions();

            settings.DatabaseProvider = DatabaseProvider.SQLServer;

            settings.IgnoredPrefixes.Add("tbl_");
            settings.IgnoredPrefixes.Add("tbl");
            settings.IgnoredPrefixes.Add("vw_");
            settings.IgnoredPrefixes.Add("vw");

            settings.IgnoredSuffixes.Add("tbl");
            settings.IgnoredSuffixes.Add("_tbl");
            settings.IgnoredSuffixes.Add("_vw");
            settings.IgnoredSuffixes.Add("vw");

            return(settings);
        }
        public static ProjectDbSettions LoadDefaultSettings()
        {
            ProjectDbSettions settings = new ProjectDbSettions();

            settings.DatabaseProvider = DatabaseProvider.SQLServer;

            settings.IgnoredPrefixes.Add("tbl_");
            settings.IgnoredPrefixes.Add("tbl");
            settings.IgnoredPrefixes.Add("vw_");
            settings.IgnoredPrefixes.Add("vw");

            settings.IgnoredSuffixes.Add("tbl");
            settings.IgnoredSuffixes.Add("_tbl");
            settings.IgnoredSuffixes.Add("_vw");
            settings.IgnoredSuffixes.Add("vw");

            return settings;
        }