コード例 #1
0
ファイル: check.cs プロジェクト: lua511/merge-mogo-game-db
        public void main(workspace wspace)
        {
            var dr    = new diagram_rawdata();
            var watch = new System.Diagnostics.Stopwatch();

            watch.Start();
            foreach (var v in wspace.SourceDbs)
            {
                var tables = new cmd_wraper.database_cmd(data.database.Instance, v).show_tables();
                foreach (var t in tables)
                {
                    if (t.StartsWith(@"tbl_"))
                    {
                        var tbl = new data.tbname(t);
                        new check_table(data.database.Instance, tbl, v, dr).search_table();
                    }
                }
            }
            watch.Stop();
            Console.WriteLine("read database used seconds:" + watch.ElapsedMilliseconds / 1000);
            dr.save_to_disk("checked_tables.xml");
        }
コード例 #2
0
        public void process(workspace wspace)
        {
            var cmd = new cmd_wraper.database_cmd(current_connection, wspace.TargetDb);

            cmd.create_database(false);
        }