Exemplo n.º 1
0
        public static int Main(string[] args)
        {
            var parameters = NameValueCollectionHelpers.ParseCommandLine(args);
            var cmd        = parameters["cmd"];

            if (cmd == "gen-cs-meta")
            {
                return(GenCsMeta(parameters));
            }
            if (cmd == "gen-sql-meta")
            {
                return(GenSqlMeta(parameters));
            }
            if (cmd == "run-sql")
            {
                return(RunSql(parameters));
            }
            if (cmd == "translate-sql")
            {
                return(TranslateSql(parameters));
            }
            Console.Out.WriteLine("Invalid arguments");
            Console.Out.WriteLine("Usage: Generator.exe -cmd [gen-cs-meta|gen-sql-meta|run-sql|translate-sql]");
            return(-1);
        }
Exemplo n.º 2
0
 public static int Main(string[] args)
 {
     try
     {
         var parameters = NameValueCollectionHelpers.ParseCommandLine(args);
         var cmd        = parameters["cmd"];
         if (cmd == "gen-cs-meta")
         {
             return(GenCsMeta(parameters));
         }
         if (cmd == "gen-sql-meta")
         {
             return(GenSqlMeta(parameters));
         }
         if (cmd == "recreate-routines")
         {
             return(RecreateRoutines(parameters));
         }
         if (cmd == "run-sql")
         {
             return(RunSql(parameters));
         }
         if (cmd == "translate-sql")
         {
             return(TranslateSql(parameters));
         }
         Console.Out.WriteLine("Invalid arguments");
         Console.Out.WriteLine("Usage: Generator.exe -cmd [gen-cs-meta|gen-sql-meta|run-sql|translate-sql]");
         return(-1);
     }
     catch (Exception e)
     {
         Console.Out.WriteLine("unhandled exception\r\n{0}", e);
         return(-1);
     }
 }