1 package info.globalcode.sql.dk;
5 * @author Ing. František Kučera (frantovo.cz)
7 public class CLIStarter {
9 public static void main(String[] args) {
11 args = new String[]{"--sql", "SELECT * FROM tabulka;", "--db", "databáze_1"};
13 CLIOptions options = parseOptions(args);
16 private static CLIOptions parseOptions(String[] args) {
17 CLIOptions options = new CLIOptions();
19 for (int i = 0; i < args.length; i++) {
24 String db = args[++i];
25 System.out.println("DB: " + db);
28 String sql = args[++i];
29 System.out.println("SQL: " + sql);
31 case Tokens.SQL_UPDATE:
46 public static class Tokens {
48 public static final String DB = "--db";
49 public static final String SQL = "--sql";
50 public static final String SQL_UPDATE = "--sql-update";
51 public static final String BATCH = "--batch";
52 public static final String DATA = "--data";
53 public static final String TYPES = "--types";