예제 #1
0
        public DBView ViewCreate()
        {
            DBView newView = new DBView(this);

            Commands.Enqueue(CommandSet.CREATE_view(this, newView));

            return(newView);
        }
예제 #2
0
        public override IDbCommand UPDATE_view(DBConnection db, DBView view)
        {
            MySqlCommand command = new MySqlCommand();

            command.CommandText =
                $"CREATE OR REPLACE VIEW {ToRealTableName(db.Application, view.Name)} AS {view.Sql}";

            return(command);
        }
예제 #3
0
 public void ViewCreate(DBView view)
 {
     Commands.Enqueue(CommandSet.CREATE_view(this, view));
 }
예제 #4
0
 public abstract IDbCommand UPDATE_view(DBConnection db, DBView view);