Example #1
0
        static void Main(string[] args)
        {
            //var dotGraphStr = DotGraphTests.GetTestOutputDotGraph();
            //using (System.IO.StreamWriter w = new System.IO.StreamWriter("testDocStateMachine.dot", false, new System.Text.UTF8Encoding(false)))
            //{
            //    w.Write(dotGraphStr);
            //    w.Close();
            //}
            //return;

            var initdb = new InitDatabase();

            initdb.SetUp();

            //
            // 注意把数据文件拷贝到 exe 的 Data 目录下
            //
            //var xmlDataLoader1 = new XmlDataLoader();
            //xmlDataLoader1.Process(".\\Data", "*ShipmentMethodTypeData.xml");
            //Console.ReadKey();
            //return;

            initdb.Hbm2DdlOutput();
            Console.WriteLine("Output hbm2ddl files, ok.");

            initdb.CopyAndFixHbm2DdlCreateSql();
            Console.WriteLine("Copy and fix hbm2ddl creation sql, ok.");

            initdb.CreateDatabaseAndSeed();

            //// ////////////////////////
            //var xmlDataLoader = new XmlDataLoader();
            //xmlDataLoader.Process(".\\Data");
            ////Console.ReadKey();
            ////return;
            //// ////////////////////////

            //// /////////////////////////
            //InitInventoryPostingRules.CreateDefaultInventoryPostingRules();
            //// /////////////////////////

            // ////////////////////////
            // TestMain.DoSomeTests();
            // ////////////////////////

            Console.WriteLine("Create database and seed and test, ok.");

            Console.ReadKey();
        }
Example #2
0
        static void Main(string[] args)
        {
            var initdb = new InitDatabase();

            initdb.SetUp();

            initdb.Hbm2DdlOutput();
            Console.WriteLine("Output hbm2ddl files, ok.");

            initdb.CopyAndFixHbm2DdlCreateSql();
            Console.WriteLine("Copy and fix hbm2ddl creation sql, ok.");

            initdb.CreateDatabaseAndSeed();
            Console.WriteLine("Create database and seed, ok.");

            Console.ReadKey();
        }
Example #3
0
        static void Main(string[] args)
        {
            var initdb = new InitDatabase();

            initdb.SetUp();

            //
            // 注意把数据文件拷贝到 exe 的 Data 目录下
            //
            //var xmlDataLoader1 = new XmlDataLoader();
            //xmlDataLoader1.Process(".\\Data", "*ShipmentMethodTypeData.xml");
            //Console.ReadKey();
            //return;

            initdb.Hbm2DdlOutput();
            Console.WriteLine("Output hbm2ddl files, ok.");

            initdb.CopyAndFixHbm2DdlCreateSql();
            Console.WriteLine("Copy and fix hbm2ddl creation sql, ok.");

            initdb.CreateDatabaseAndSeed();

            //// ////////////////////////
            //var xmlDataLoader = new XmlDataLoader();
            //xmlDataLoader.Process(".\\Data");
            ////Console.ReadKey();
            ////return;
            //// ////////////////////////

            //// /////////////////////////
            //InitInventoryPostingRules.CreateDefaultInventoryPostingRules();
            //// /////////////////////////

            // ////////////////////////
            // TestMain.DoSomeTests();
            // ////////////////////////

            Console.WriteLine("Create database and seed and test, ok.");

            Console.ReadKey();
        }