Examples of pk()


Examples of com.foundationdb.ais.model.TestAISBuilder.pk()

       
        String table = "seq-table";
        sequence = "_col_sequence";
        builder.table(schema, table);
        builder.column(schema, table, "col", 0, "MCOMPAT", "BIGINT", false);
        builder.pk(schema, table);
        builder.indexColumn(schema, table, Index.PRIMARY, "col", 0, true, null);
        builder.sequence(schema, sequence, 1, 1, 0, 1000, false);
        builder.columnAsIdentity(schema, table, "col", sequence, true);
        builder.createGroup(table, schema);
        builder.addTableToGroup(table, schema, table);
View Full Code Here

Examples of com.foundationdb.ais.model.TestAISBuilder.pk()

        {
            String schema = "test";
            String table = "parent";
            builder.table(schema, table);
            builder.column(schema, table, "col1", 0, "MCOMPAT", "BIGINT", null, false, null, null);
            builder.pk(schema, table);
            builder.indexColumn(schema, table, Index.PRIMARY, "col1", 0, true, null);
            builder.createGroup(table, schema);
            builder.addTableToGroup(table, schema, table);
           
            table = "child";
View Full Code Here

Examples of com.foundationdb.ais.model.TestAISBuilder.pk()

           
            table = "child";
            builder.table(schema, table);
            builder.column(schema, table, "col1", 0, "MCOMPAT", "BIGINT", null, false, null, null);
            builder.column(schema, table, "col2", 1, "MCOMPAT", "BIGINT", null, true, null, null);
            builder.pk(schema, table);
            builder.indexColumn(schema, table, Index.PRIMARY, "col1", 0, true, null);
            builder.foreignKey(schema, "child", Arrays.asList("col2"), schema, "parent", Arrays.asList("col1"), ForeignKey.Action.RESTRICT, ForeignKey.Action.RESTRICT, true, true, "fkey_parent");
            builder.createGroup(table, schema);
            builder.addTableToGroup(table, schema, table);
           
View Full Code Here

Examples of com.foundationdb.ais.model.aisb2.NewTableBuilder.pk()

            }
            else {
                table.colInt(colNames[i], false);
            }
        }
        table.pk(colNames);
        return builder.ais(true).getTable("test", "t").getPrimaryKey().getIndex();
    }

    private static void test(String input, Index pk, List<List<Object>> expected) {
        List<List<Object>> actual = PrimaryKeyParser.parsePrimaryKeys(input, pk);
View Full Code Here

Examples of com.foundationdb.ais.model.aisb2.NewTableBuilder.pk()

    public RowDataFormatTest(TableMaker tableMaker, Object[] fields, String bytesString) {
        TypesTranslator typesTranslator = MTypesTranslator.INSTANCE;
        NewAISBuilder aisBuilder = AISBBasedBuilder.create(SCHEMA, typesTranslator);
        NewTableBuilder tableBuilder = aisBuilder.table(TABLE).colInt("pkid");
        tableMaker.make(tableBuilder);
        tableBuilder.pk("pkid");
        AkibanInformationSchema ais = aisBuilder.ais();
        Table table = ais.getTable(SCHEMA, TABLE);
        table.setTableId(1);
        new SchemaFactory().buildRowDefs(ais);
        rowDef = ais.getTable(SCHEMA, TABLE).rowDef();
View Full Code Here

Examples of net.loyin.jFinal.anatation.TableBind.pk()

        tb = (TableBind) modelClass.getAnnotation(TableBind.class);
        if (tb == null) {
          this.addMapping(tableName(modelClass), modelClass);
        } else {
          if(StringKit.notBlank(tb.name())){
            if (StringKit.notBlank(tb.pk())) {
              this.addMapping(tb.name(), tb.pk(), modelClass);
            } else {
              this.addMapping(tb.name(), modelClass);
            }
          }
View Full Code Here

Examples of net.loyin.jFinal.anatation.TableBind.pk()

        if (tb == null) {
          this.addMapping(tableName(modelClass), modelClass);
        } else {
          if(StringKit.notBlank(tb.name())){
            if (StringKit.notBlank(tb.pk())) {
              this.addMapping(tb.name(), tb.pk(), modelClass);
            } else {
              this.addMapping(tb.name(), modelClass);
            }
          }
        }
View Full Code Here

Examples of net.loyin.jFinal.anatation.TableBind.pk()

        tb = (TableBind) modelClass.getAnnotation(TableBind.class);
        if (tb == null) {
          this.addMapping(tableName(modelClass), modelClass);
        } else {
          if(StringKit.notBlank(tb.name())){
            if (StringKit.notBlank(tb.pk())) {
              this.addMapping(tb.name(), tb.pk(), modelClass);
            } else {
              this.addMapping(tb.name(), modelClass);
            }
          }
View Full Code Here

Examples of net.loyin.jFinal.anatation.TableBind.pk()

        if (tb == null) {
          this.addMapping(tableName(modelClass), modelClass);
        } else {
          if(StringKit.notBlank(tb.name())){
            if (StringKit.notBlank(tb.pk())) {
              this.addMapping(tb.name(), tb.pk(), modelClass);
            } else {
              this.addMapping(tb.name(), modelClass);
            }
          }
        }
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.