Examples of Plan


Examples of com.alibaba.wasp.plan.Plan

    String[] sqlList = { sql1, sql2, sql3 };
    for (String sql : sqlList) {
      context.setSql(sql);
      boolean result = DruidParserTestUtil.execute(context, druidDMLParser);
      Assert.assertTrue(result);
      Plan plan = context.getPlan();
      if (plan instanceof InsertPlan) {
      } else {
        Assert.assertTrue(false);
      }
    }
View Full Code Here

Examples of com.alibaba.wasp.plan.Plan

    String[] sqlList = { sql1, sql2 };
    for (String sql : sqlList) {
      context.setSql(sql);
      boolean result = DruidParserTestUtil.execute(context, druidDMLParser);
      Assert.assertTrue(result);
      Plan plan = context.getPlan();
      if (plan instanceof UpdatePlan) {
      } else {
        Assert.assertTrue(false);
      }
    }
View Full Code Here

Examples of com.alibaba.wasp.plan.Plan

    String[] sqlList = { sql1 };
    for (String sql : sqlList) {
      context.setSql(sql);
      boolean result = DruidParserTestUtil.execute(context, druidDMLParser);
      Assert.assertTrue(result);
      Plan plan = context.getPlan();
      if (plan instanceof DeletePlan) {
      } else {
        Assert.assertTrue(false);
      }
    }
View Full Code Here

Examples of com.alibaba.wasp.plan.Plan

    for (String sql : sqlList) {
      context.setSql(sql);
      boolean result = DruidParserTestUtil.execute(context, druidParser);
      Assert.assertTrue(result);
      try {
        Plan plan = context.getPlan();
        if (plan instanceof CreateTablePlan) {
          CreateTablePlan createTable = (CreateTablePlan) plan;
          FTable ftable = createTable.getTable();
          TableSchemaCacheReader.getService(conf).createTable(ftable);
          TableSchemaCacheReader.getInstance(conf).addSchema(
View Full Code Here

Examples of com.alibaba.wasp.plan.Plan

    for (String sql : sqlList) {
      context.setSql(sql);
      boolean result = DruidParserTestUtil.execute(context, druidParser);
      Assert.assertTrue(result);
      try {
        Plan plan = context.getPlan();
        if (plan instanceof CreateIndexPlan) {
          CreateIndexPlan createIndex = (CreateIndexPlan) plan;
          Index index = createIndex.getIndex();
          TableSchemaCacheReader.getService(conf).addIndex(
              index.getDependentTableName(), index);
View Full Code Here

Examples of com.alibaba.wasp.plan.Plan

    for (String sql : sqlList) {
      context.setSql(sql);
      boolean result = DruidParserTestUtil.execute(context, druidParser);
      Assert.assertTrue(result);
      try {
        Plan plan = context.getPlan();
        if (plan instanceof CreateIndexPlan) {
          CreateIndexPlan createIndex = (CreateIndexPlan) plan;
          Index index = createIndex.getIndex();
          TableSchemaCacheReader.getService(conf).addIndex(
              index.getDependentTableName(), index);
View Full Code Here

Examples of com.alibaba.wasp.plan.Plan

    String[] sqlList = { sql1, sql2 };
    for (String sql : sqlList) {
      context.setSql(sql);
      boolean result = DruidParserTestUtil.execute(context, druidParser);
      Assert.assertTrue(result);
      Plan plan = context.getPlan();
      if (plan instanceof ShowIndexesPlan) {
        ShowIndexesPlan showIndex = (ShowIndexesPlan) plan;
        String tableName = showIndex.getTableName();
        Assert.assertEquals("Photo", tableName);
      } else {
View Full Code Here

Examples of com.alibaba.wasp.plan.Plan

    String[] sqlList = { sql1, sql2 };
    for (String sql : sqlList) {
      context.setSql(sql);
      boolean result = DruidParserTestUtil.execute(context, druidParser);
      Assert.assertTrue(result);
      Plan plan = context.getPlan();
      if (plan instanceof DropTablePlan) {
      } else {
        Assert.assertTrue(false);
      }
    }
View Full Code Here

Examples of com.alibaba.wasp.plan.Plan

    for (String sql : sqlList) {
      context.setSql(sql);
      boolean result = DruidParserTestUtil.execute(context, druidParser);
      Assert.assertTrue(result);
      Plan plan = context.getPlan();
      if (plan instanceof AlterTablePlan) {
      } else {
        Assert.assertTrue(false);
      }
    }
View Full Code Here

Examples of com.alibaba.wasp.plan.Plan

    String[] sqlList = { sql1, sql2, sql3 }; // sql1, sql2, sql3
    for (String sql : sqlList) {
      context.setSql(sql);
      boolean result = DruidParserTestUtil.execute(context, druidParser);
      Assert.assertTrue(result);
      Plan plan = context.getPlan();
      if (plan instanceof ShowTablesPlan) {
      } else {
        Assert.assertTrue(false);
      }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.