protected Object getPrimaryKey(ClassMapping mapping) { if (mapping == null) return null; return getKey(mapping, true); }
/** * @deprecated Use {@link #setIgnoreUnmapped}. Retained for * backwards-compatibility for auto-configuration. */ public void setIgnoreVirtual(boolean ignore) { setIgnoreUnmapped(ignore); }
String action, MappingRepository repos, ClassLoader loader) throws Exception { ClassTableJDBCSeq seq = new ClassTableJDBCSeq(); String props = Configurations.getProperties(conf.getSequence()); Configurations.configureInstance(seq, conf, props); if (args.length != 0) return false; seq.dropTable(); } else if (ACTION_ADD.equals(action)) { if (args.length != 0) return false; seq.refreshTable(); } else if (ACTION_GET.equals(action) || ACTION_SET.equals(action)) { if (args.length == 0) long cur = seq.getSequence(mapping, conn); if (ACTION_GET.equals(action)) System.out.println(mapping + ": " + cur); set = Long.parseLong(args[1]); else set = cur + seq.getAllocate(); if (set < cur) set = cur; else { Status stat = seq.getStatus(mapping); seq.setSequence(null, stat, (int) (set - cur), true, conn);
protected Column addPrimaryKeyColumn(Table table) { DBDictionary dict = getConfiguration().getDBDictionaryInstance(); Column pkColumn = table.addColumn(dict.getValidColumnName( getPrimaryKeyColumnIdentifier(), table)); pkColumn.setType(dict.getPreferredType(Types.VARCHAR)); pkColumn.setJavaType(JavaTypes.STRING); pkColumn.setSize(dict.characterColumnSize); return pkColumn; }
/** * Run the tool. Returns false if invalid options were given. */ public static boolean run(JDBCConfiguration conf, String[] args, Options opts) throws Exception { String action = opts.removeProperty("action", "a", null); Configurations.populateConfiguration(conf, opts); return run(conf, args, action, null, null); }
protected Column addPrimaryKeyColumn(Table table) { DBDictionary dict = getConfiguration().getDBDictionaryInstance(); Column pkColumn = table.addColumn(dict.getValidColumnName( getPrimaryKeyColumn(), table)); pkColumn.setType(dict.getPreferredType(Types.VARCHAR)); pkColumn.setJavaType(JavaTypes.STRING); pkColumn.setSize(dict.characterColumnSize); return pkColumn; }
String action, MappingRepository repos, ClassLoader loader) throws Exception { ClassTableJDBCSeq seq = new ClassTableJDBCSeq(); String props = Configurations.getProperties(conf.getSequence()); Configurations.configureInstance(seq, conf, props); if (args.length != 0) return false; seq.dropTable(); } else if (ACTION_ADD.equals(action)) { if (args.length != 0) return false; seq.refreshTable(); } else if (ACTION_GET.equals(action) || ACTION_SET.equals(action)) { if (args.length == 0) long cur = seq.getSequence(mapping, conn); if (ACTION_GET.equals(action)) { set = Long.parseLong(args[1]); else set = cur + seq.getAllocate(); if (set < cur) set = cur; else { Status stat = seq.getStatus(mapping); seq.setSequence(null, stat, (int) (set - cur), true, conn); set = stat.seq;
protected Column addPrimaryKeyColumn(Table table) { DBDictionary dict = getConfiguration().getDBDictionaryInstance(); Column pkColumn = table.addColumn(dict.getValidColumnName( getPrimaryKeyColumnIdentifier(), table)); pkColumn.setType(dict.getPreferredType(Types.VARCHAR)); pkColumn.setJavaType(JavaTypes.STRING); pkColumn.setSize(dict.characterColumnSize); return pkColumn; }
public boolean run(Options opts) throws Exception { JDBCConfiguration conf = new JDBCConfigurationImpl(); try { return ClassTableJDBCSeq.run(conf, arguments, opts); } finally { conf.close(); } } });
String action, MappingRepository repos, ClassLoader loader) throws Exception { ClassTableJDBCSeq seq = new ClassTableJDBCSeq(); String props = Configurations.getProperties(conf.getSequence()); Configurations.configureInstance(seq, conf, props); if (args.length != 0) return false; seq.dropTable(); } else if (ACTION_ADD.equals(action)) { if (args.length != 0) return false; seq.refreshTable(); } else if (ACTION_GET.equals(action) || ACTION_SET.equals(action)) { if (args.length == 0) long cur = seq.getSequence(mapping, conn); if (ACTION_GET.equals(action)) { set = Long.parseLong(args[1]); else set = cur + seq.getAllocate(); if (set < cur) set = cur; else { Status stat = seq.getStatus(mapping); seq.setSequence(null, stat, (int) (set - cur), true, conn); set = stat.seq;
protected Column addPrimaryKeyColumn(Table table) { DBDictionary dict = getConfiguration().getDBDictionaryInstance(); Column pkColumn = table.addColumn(dict.getValidColumnName( getPrimaryKeyColumnIdentifier(), table)); pkColumn.setType(dict.getPreferredType(Types.VARCHAR)); pkColumn.setJavaType(JavaTypes.STRING); pkColumn.setSize(dict.characterColumnSize); return pkColumn; }
/** * Run the tool. Returns false if invalid options were given. */ public static boolean run(JDBCConfiguration conf, String[] args, Options opts) throws Exception { String action = opts.removeProperty("action", "a", null); Configurations.populateConfiguration(conf, opts); return run(conf, args, action, null, null); }
protected Object getPrimaryKey(ClassMapping mapping) { if (mapping == null) return null; return getKey(mapping, true); }
/** * @deprecated Use {@link #setIgnoreUnmapped}. Retained for * backwards-compatibility for auto-configuration. */ public void setIgnoreVirtual(boolean ignore) { setIgnoreUnmapped(ignore); }
String action, MappingRepository repos, ClassLoader loader) throws Exception { ClassTableJDBCSeq seq = new ClassTableJDBCSeq(); String props = Configurations.getProperties(conf.getSequence()); Configurations.configureInstance(seq, conf, props); if (args.length != 0) return false; seq.dropTable(); } else if (ACTION_ADD.equals(action)) { if (args.length != 0) return false; seq.refreshTable(); } else if (ACTION_GET.equals(action) || ACTION_SET.equals(action)) { if (args.length == 0) long cur = seq.getSequence(mapping, conn); if (ACTION_GET.equals(action)) { set = Long.parseLong(args[1]); else set = cur + seq.getAllocate(); if (set < cur) set = cur; else { Status stat = seq.getStatus(mapping); seq.setSequence(null, stat, (int) (set - cur), true, conn); set = stat.seq;
protected Column addPrimaryKeyColumn(Table table) { DBDictionary dict = getConfiguration().getDBDictionaryInstance(); Column pkColumn = table.addColumn(dict.getValidColumnName( getPrimaryKeyColumnIdentifier(), table)); pkColumn.setType(dict.getPreferredType(Types.VARCHAR)); pkColumn.setJavaType(JavaTypes.STRING); pkColumn.setSize(dict.characterColumnSize); return pkColumn; }
public boolean run(Options opts) throws Exception { JDBCConfiguration conf = new JDBCConfigurationImpl(); try { return ClassTableJDBCSeq.run(conf, arguments, opts); } finally { conf.close(); } } });
protected Object getPrimaryKey(ClassMapping mapping) { if (mapping == null) return null; return getKey(mapping, true); }
/** * @deprecated Use {@link #setIgnoreUnmapped}. Retained for * backwards-compatibility for auto-configuration. */ public void setIgnoreVirtual(boolean ignore) { setIgnoreUnmapped(ignore); }
String action, MappingRepository repos, ClassLoader loader) throws Exception { ClassTableJDBCSeq seq = new ClassTableJDBCSeq(); String props = Configurations.getProperties(conf.getSequence()); Configurations.configureInstance(seq, conf, props); if (args.length != 0) return false; seq.dropTable(); } else if (ACTION_ADD.equals(action)) { if (args.length != 0) return false; seq.refreshTable(); } else if (ACTION_GET.equals(action) || ACTION_SET.equals(action)) { if (args.length == 0) long cur = seq.getSequence(mapping, conn); if (ACTION_GET.equals(action)) { set = Long.parseLong(args[1]); else set = cur + seq.getAllocate(); if (set < cur) set = cur; else { Status stat = seq.getStatus(mapping); seq.setSequence(null, stat, (int) (set - cur), true, conn); set = stat.seq;