/* * DBeaver - Universal Database Manager * Copyright (C) 2010-2017 Serge Rider (serge@jkiss.org) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.jkiss.dbeaver.ext.generic; /** * Generic provider constants */ public class GenericConstants { public static final String PARAM_META_MODEL = "meta-model"; public static final String PARAM_QUERY_PING = "ping-sql"; public static final String PARAM_QUERY_GET_ACTIVE_DB = "query-get-active-db"; public static final String PARAM_QUERY_SET_ACTIVE_DB = "query-set-active-db"; public static final String PARAM_ACTIVE_ENTITY_TYPE = "active-entity-type"; public static final String PARAM_SUPPORTS_REFERENCES = "supports-references"; public static final String PARAM_SUPPORTS_INDEXES = "supports-indexes"; public static final String PARAM_SUPPORTS_STORED_CODE = "supports-stored-code"; public static final String PARAM_SUPPORTS_SUBQUERIES = "supports-subqueries"; public static final String PARAM_SUPPORTS_SELECT_COUNT = "supports-select-count"; public static final String PARAM_SUPPORTS_LIMITS = "supports-limits"; public static final String PARAM_SUPPORTS_SCROLL = "supports-scroll"; public static final String PARAM_SUPPORTS_STRUCT_CACHE = "supports-struct-cache"; public static final String PARAM_SUPPORTS_MULTIPLE_RESULTS = "supports-multiple-results"; public static final String PARAM_OMIT_TYPE_CACHE = "omit-type-cache"; public static final String PARAM_OMIT_CATALOG = "omit-catalog"; public static final String PARAM_ALL_OBJECTS_PATTERN = "all-objects-pattern"; public static final String PARAM_SCRIPT_DELIMITER = "script-delimiter"; public static final String PARAM_SCRIPT_DELIMITER_REDEFINER = "script-delimiter-redefiner"; public static final String PARAM_SQL_DELIMITER_AFTER_QUERY = "script-delimiter-after-query"; public static final String PARAM_SQL_DELIMITER_AFTER_BLOCK = "script-delimiter-after-block"; public static final String PARAM_EMBEDDED = "embedded"; public static final String PARAM_DDL_DROP_COLUMN_SHORT = "ddl-drop-column-short"; public static final String PARAM_LEGACY_DIALECT = "legacy-sql-dialect"; public static final String PARAM_QUOTE_RESERVED_WORDS = "quote-reserved-words"; public static final String PARAM_DUAL_TABLE = "dual-table"; public static final String PARAM_NATIVE_FORMAT_TIMESTAMP = "native-format-timestamp"; public static final String PARAM_NATIVE_FORMAT_TIME = "native-format-time"; public static final String PARAM_NATIVE_FORMAT_DATE = "native-format-date"; public static final String ENTITY_TYPE_CATALOG = "catalog"; public static final String ENTITY_TYPE_SCHEMA = "schema"; // URL parameter for DB shutdown. Added to support Derby DB shutdown process public static final String PARAM_CREATE_URL_PARAM = "create-url-param"; public static final String PARAM_SHUTDOWN_URL_PARAM = "shutdown-url-param"; public static final String TYPE_MODIFIER_IDENTITY = " IDENTITY"; public static final String TERM_CATALOG = "catalog"; public static final String TERM_SCHEMA = "schema"; public static final String TERM_PROCEDURE = "procedure"; public static final String OBJECT_CATALOG = "catalog"; public static final String OBJECT_SCHEMA = "schema"; public static final String OBJECT_TABLE_TYPE = "table-type"; public static final String OBJECT_TABLE = "table"; public static final String OBJECT_TABLE_COLUMN = "table-column"; public static final String OBJECT_FOREIGN_KEY = "foreign-key"; public static final String OBJECT_PRIMARY_KEY = "primary-key"; public static final String OBJECT_INDEX = "index"; public static final String OBJECT_PROCEDURE = "procedure"; public static final String OBJECT_PROCEDURE_COLUMN = "procedure-column"; public static final String META_MODEL_STANDARD = "standard"; }