/** * Դ�������ƣ�IDBConstant.java * �������Ȩ���������ӹɷ����޹�˾ ��Ȩ���� * ϵͳ���ƣ�JRES Studio * ģ�����ƣ�com.hundsun.ares.studio.jres.database.core * ����˵����$desc * ����ĵ��� * ���ߣ���Ҷ�� */ package com.hundsun.ares.studio.jres.database.constant; /** * @author gongyf * */ public interface IDBConstant { /** * ��ѡ�����õ�key * */ public static final String TABLE_NAME_LENGTH = "table_name_length";//���ݿ���� public static final String TABLE_COLUMN_LENGTH= "table_column_length";//���ݿ���г��� public static final String INDEX_LENGTH = "table_index_length";//���ݿ��������� public static final String CONSTRAINT_LENGTH = "table_constraint_length";//Լ�������� /** * ģ�鹤����չģ�͵ļ�ֵ */ public static final String MODULE_DATABASE_EXTEND_PROPERTY_KEY = "DBModuleCommonProperty"; /** * �������ݿ����ݽű��ļ�����ʽ * @deprecated �����°�Ľű��滻 */ public static final String GEN_JS_FILE_FORMAT = "database_generate_%s.js"; /** * �����Ż����������ݿ����ݵĽű� */ public static final String GEN_JS_FILE_DATABASE = "db_gensql_oracle.js"; /** �����ɽű���JS�ļ�·�� */ public static final String KEY_TABLE_JS_PATH = "tabledir"; /** * �������ݿ��ռ�Ľű� */ public static final String GEN_TABLE_SPACE_JS_FILE_DATABASE = "db_gensql_ts_oracle.js"; /** * �������ݿ��û��Ľű� */ public static final String GEN_DATABASE_USER_JS_FILE_DATABASE = "db_gensql_user_oracle.js"; /** * ���ڱ������ݿⴴ���ű������� * �������ڱ���Ķ�������� ���ݿ�������ݿ�ģ�顢ij�����ݿ���Դ */ public static final String COMPILE_DATABASE_FULL = "#database.gensql.full#"; /** * ���ڱ������ݿ������ű������� * �������ڱ���Ķ�������� ���ݿ�������ݿ�ģ�顢ij�����ݿ���Դ */ public static final String COMPILE_DATABASE_PATCH = "#database.gensql.patch#"; /** * ��ռ� */ public static final String COMPILE_DATABASE_SPACE = "#database.space.gensql.full#"; /** * ���ݿ��û� */ public static final String COMPILE_DATABASE_USER = "#database.user.gensql.full#"; /** * ���ɽű������ݿ����������� * */ public static final String JS_GEN_TABLE_INFO_FUNCTION = "genTableResource"; /** * ���ɽű�����ͼ���������� * */ public static final String JS_GEN_VIEW_INFO_FUNCTION = "genViewResource"; /** * ���ɽű������е��������� * */ public static final String JS_GEN_OSEQUENCE_INFO_FUNCTION = "genSequenceResource"; /** * ���ɽű��ڴ��������������� * */ public static final String JS_GEN_OTRIGGER_INFO_FUNCTION = "genTriggerResource"; /** * ��������ű��ڵ��������� * */ public static final String JS_GEN_INFO_FOREIGN_KEY_FUNCTION = "getTableForeignKeySql"; /** * ���ɽű����������ɲ������������� */ public static final String JS_GEN_INFO_PATCH_FUNCTION = "genTableResourcePatch"; public static final String JS_GEN_TABLE_SPACE_INFO_FUNCTION = "genTableSpaceResource"; public static final String JS_GEN_DATABASE_USER_INFO_FUNCTION = "genDatabaseUserResource"; /** * js�ű����������ĵ�key */ public static final String KEY_JS_GEN_CONTEXT = "genContext"; /** * ��༭���ı༭��ID */ public static final String ID_TABLE_EDITDOMAIN = "com.hundsun.ares.studio.jres.database.resource.table"; /** * ��ͼ�༭���ı༭��ID */ public static final String ID_VIEW_EDITDOMAIN = "com.hundsun.ares.studio.jres.database.resource.view"; /** * ���ݿ����� */ public static final String DATABASE_TYPE = ""; /** * ���ݿ�ģ������� */ public static final String ROOT_TYPE = "com.hundsun.ares.studio.jres.moduleroot.database"; /**�����ŷ�Χ��չkey*/ public static final String TABLE_ID_RANGE_KEY = "tableidrange"; /**��ͼ����ŷ�Χ��չkey*/ public static final String VIEW_ID_RANGE_KEY = "viewidrange"; /**��ͼ����ŷ�Χ��չkey*/ public static final String SEQUENCE_ID_RANGE_KEY = "sequenceidrange"; /**��Ŀ������չ���Ƿ�ʹ�÷DZ�׼�ֶ� */ public static final String USE_NON_STD_FIELD = "use_non_std_field"; }