
package com.jeelowcode.framework.utils.constant;

/**
 * 系统常量
 */
public interface JeeLowCodeConstant {
    
    String JEELOWCODE_SUMMARY_TABLE="#{jeelowcode_summary_table}";

    //强制同步数据库
    String SYNC_DB_FORCE = "force";

    String IMPORT_DUPLICATE_TYPE="jeelowcode_import_duplicate_type";//导入去重类型
    String IMPORT_DUPLICATE_FIELD="jeelowcode_import_duplicate_field";//导入去重字段列表


    //历史数据类型
    String HISTORY_DESFORM="desform";
    String HISTORY_JS="js";
    String HISTORY_SQL="sql";
    String HISTORY_JAVA="java";

    //Postgresql数据库 模式
    String POSTGRESQL_SCHEMA=".public";

    //默认别名
    String TABLE_ALIAS="tbl";

    //Excel导入序号
    String EXCEL_IMPORT_STEP="jeelowcode_excel_import_step";
    String EXCEL_IMPORT_ID="jeelowcode_excel_import_id";

    String BACK_SLASH = "\\";

    String DOT = ".";

    String SPACE = " ";

    String EMPTY = "";

    // \src\main\java\
    String PROGRAM_DIR = "\\src\\main\\java\\";

    // \target\classes
    String CLASSES_DIR = "\\target\\classes";

    // .java
    String JAVA_SUFFIX = ".java";

    String USER_DIR = System.getProperty("user.dir");

    //不分页
    Integer NOT_PAGE=-999;

    // 本地开发环境
    String APPLICATION_LOCAL = "local";
}
