예제 #1
0
        static async void RunDemo()
        {
            SchemaInfoFilter filter = new SchemaInfoFilter();

            filter.DatabaseObjectType =
                DatabaseObjectType.UserDefinedType
                | DatabaseObjectType.Function
                | DatabaseObjectType.Table
                | DatabaseObjectType.View
                | DatabaseObjectType.Procedure
                | DatabaseObjectType.TableColumn
                | DatabaseObjectType.TablePrimaryKey
                | DatabaseObjectType.TableForeignKey
                | DatabaseObjectType.TableIndex
                | DatabaseObjectType.TableConstraint
                | DatabaseObjectType.TableTrigger;

            await InterpreterDemoRuner.Run(new InterpreterDemo(sqlServerInterpreter), filter);

            await InterpreterDemoRuner.Run(new InterpreterDemo(mySqlInterpreter), filter);

            await InterpreterDemoRuner.Run(new InterpreterDemo(oracleInterpreter), filter);

            Console.WriteLine("OK");
        }
예제 #2
0
        static async void RunDemo()
        {
            await InterpreterDemoRuner.Run(new InterpreterDemo(sqlServerInterpreter), new SelectionInfo()
            {
            });

            //await InterpreterDemoRuner.Run(new InterpreterDemo(mySqlInterpreter), new SelectionInfo() { });
            //await InterpreterDemoRuner.Run(new InterpreterDemo(oracleInterpreter), new SelectionInfo() { });

            Console.WriteLine("OK");
        }