// Path: src/main/java/com/github/otbproject/otbproject/database/DataTypes.java
// public class DataTypes {
//     public static final String STRING = "TEXT COLLATE NOCASE";
//     public static final String INTEGER = "INTEGER";
// 
//     private DataTypes() {}
// }
// 
// Path: src/main/java/com/github/otbproject/otbproject/database/TableFields.java
// public class TableFields {
//     public final HashMap<String, String> map;
//     public final HashSet<String> primaryKeys;
// 
//     public TableFields(HashMap<String, String> map, HashSet<String> primaryKeys) {
//         this.map = map;
//         this.primaryKeys = primaryKeys;
//     }
// }


import com.github.otbproject.otbproject.database.DataTypes;
import com.github.otbproject.otbproject.database.TableFields;
import java.util.HashMap;
import java.util.HashSet;
package com.github.otbproject.otbproject.command.scheduler;



public class SchedulerFields {
    public static final String COMMAND = "command";
    public static final String TYPE = "type";
    public static final String OFFSET = "offset";
    public static final String PERIOD = "period";
    public static final String RESET = "reset";

    public static final String TABLE_NAME = "tblSchedule";
    static final HashSet<String> PRIMARY_KEYS = new HashSet<>();

    static {
        PRIMARY_KEYS.add(COMMAND);
    }

    private SchedulerFields() {}

// Path: src/main/java/com/github/otbproject/otbproject/database/DataTypes.java
// public class DataTypes {
//     public static final String STRING = "TEXT COLLATE NOCASE";
//     public static final String INTEGER = "INTEGER";
// 
//     private DataTypes() {}
// }
// 
// Path: src/main/java/com/github/otbproject/otbproject/database/TableFields.java
// public class TableFields {
//     public final HashMap<String, String> map;
//     public final HashSet<String> primaryKeys;
// 
//     public TableFields(HashMap<String, String> map, HashSet<String> primaryKeys) {
//         this.map = map;
//         this.primaryKeys = primaryKeys;
//     }
// }


// Path: src/main/java/com/github/otbproject/otbproject/command/scheduler/SchedulerFields.java
import com.github.otbproject.otbproject.database.DataTypes;
import com.github.otbproject.otbproject.database.TableFields;
import java.util.HashMap;
import java.util.HashSet;

package com.github.otbproject.otbproject.command.scheduler;



public class SchedulerFields {
    public static final String COMMAND = "command";
    public static final String TYPE = "type";
    public static final String OFFSET = "offset";
    public static final String PERIOD = "period";
    public static final String RESET = "reset";

    public static final String TABLE_NAME = "tblSchedule";
    static final HashSet<String> PRIMARY_KEYS = new HashSet<>();

    static {
        PRIMARY_KEYS.add(COMMAND);
    }

    private SchedulerFields() {}

    public static TableFields getTableFields() {