com.sun.jdo.spi.persistence.generator.database.INFORMIX.properties Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of payara-micro Show documentation
Show all versions of payara-micro Show documentation
Micro Distribution of the Payara Project
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
#
# Copyright (c) 1997-2010 Oracle and/or its affiliates. All rights reserved.
#
# The contents of this file are subject to the terms of either the GNU
# General Public License Version 2 only ("GPL") or the Common Development
# and Distribution License("CDDL") (collectively, the "License"). You
# may not use this file except in compliance with the License. You can
# obtain a copy of the License at
# https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
# or packager/legal/LICENSE.txt. See the License for the specific
# language governing permissions and limitations under the License.
#
# When distributing the software, include this License Header Notice in each
# file and include the License file at packager/legal/LICENSE.txt.
#
# GPL Classpath Exception:
# Oracle designates this particular file as subject to the "Classpath"
# exception as provided by Oracle in the GPL Version 2 section of the License
# file that accompanied this code.
#
# Modifications:
# If applicable, add the following below the License Header, with the fields
# enclosed by brackets [] replaced by your own identifying information:
# "Portions Copyright [year] [name of copyright owner]"
#
# Contributor(s):
# If you wish your version of this file to be governed by only the CDDL or
# only the GPL Version 2, indicate your decision by adding "[Contributor]
# elects to include this software in this distribution under the [CDDL or GPL
# Version 2] license." If you don't indicate a single choice of license, a
# recipient has the option to distribute your version of this file under
# either the CDDL, the GPL Version 2 or to extend the choice of license to
# its licensees as provided above. However, if you add GPL Version 2 code
# and therefore, elected the GPL Version 2 license, then the option applies
# only if the new code is made subject to such option by the copyright
# holder.
#
# maximum length for table name, column name and constraint name
table-name.maximum-length=18
column-name.maximum-length=18
constraint-name.maximum-length=18
#
# Mappings between jdbc and sql92. Note that BLOB and CLOB are not part of
# the SQL92 spec, but we provide support since most databases allow them.
#
BIGINT=NUMERIC(32,0)
BLOB=BYTE
BIT=BOOLEAN
CLOB=TEXT
DOUBLE=FLOAT(32)
FLOAT=FLOAT(16)
SMALLINT=INT8
TIMESTAMP=DATE
TINYINT=INT8
#
# Mappings between java type to jdbc type
#
java.lang.String.jdbc-maximum-length = 255
#
# Properties to indicate how to format SQL
#
# Text used to indicate that a column is nullable
# (Yes, it is supposed to be the empty string)
columnNullability.sql-format=
# Primary and Foreign key
# {0} - constraint name
# {1} - column name (comma separated, if more than one column name)
# {2} - reference table name
# {3} - reference column name (comma separated, if more than one column name)
# Constraint syntax must be different between CREATE- and ALTER TABLE
# For ALTER TABLE:
# primaryKeyConstraint.sql-format=CONSTRAINT {0} PRIMARY KEY ({1})
# foreignKeyConstraint.sql-format=CONSTRAINT {0} FOREIGN KEY ({1}) REFERENCES {2} ({3})
# For CREATE TABLE:
primaryKeyConstraint.sql-format=PRIMARY KEY ({1})
foreignKeyConstraint.sql-format=FOREIGN KEY ({1}) REFERENCES {2} ({3})
# Reserved words
reserved-words=ACCESS, ACCESS_METHOD, ACTIVE, AFTER, AGGREGATE, ALIGNMENT,
ALL_ROWS, ANSI, APPEND, ATTACH, AUDIT, AUTO, AUTOFREE, AVOID_EXECUTE,
AVOID_SUBQF, BEFORE, BINARY, BOOLEAN, BUFFERED, BUILTIN, BYTE,
CACHE, CALL, CANNOTHASH, CARDINALITY, CLASS, CLIENT, CLUSTER,
CLUSTERSIZE, COARSE, COBOL, CODESET, COLLECTION, COMMITTED,
COMMUTATOR, CONCURRENT, CONST, CONSTRUCTOR, COPY, COSTFUNC, CRCOLS,
CURRENT_ROLE, CYCLE, DATABASE, DATAFILES, DATASKIP, DATETIME, DBA,
DBDATE, DBPASSWORD, DBSERVERNAME, DEBUG, DECODE, DEC_T, DEFAULT_ROLE,
DEFERRED_PREPARE, DEFINE, DELAY, DELIMITER, DELUXE, DEREF, DETACH,
DIRECTIVES, DIRTY, DISABLED, DISTRIBUTEBINARY, DISTRIBUTESREFERENCES,
DISTRIBUTIONS, DOCUMENT, DONOTDISTRIBUTE, DORMANT, DTIME_T, EACH,
ELIF, ENABLED, ENCRYPTION, ENUM, ENVIRONMENT, ERROR, EXCLUSIVE,
EXECUTEANYWHERE, EXIT, EXPLAIN, EXPLICIT, EXPRESS, EXPRESSION, EXTEND,
EXTENT, FAR, FILE, FILLFACTOR, FILTERING, FIRST_ROWS, FIXCHAR, FIXED,
FLUSH, FOREACH, FORMAT, FORTRAN, FRACTION, FRAGMENT, FREE, FUNCTION,
GENERAL, GK, HANDLESNULLS, HASH, HIGH, HINT, HOLD, HYBRID, IF,
IFX_INT8_T, IFX_LO_CREATE_SPEC_T, IFX_LO_STAT_T, IMPLICIT, INACTIVE,
INCREMENT, INDEX, INDEXES, INFORMIX, INIT, INITCAP, INLINE, INOUT,
INSTEAD, INT8, INTEG, INTERNAL, INTERNALLENGTH, INTRVL_T,
ISCANONICAL, ITEM, ITERATOR, KEEP, LABELEQ, LABELGE, LABELGLB,
LABELGT, LABELLE, LABELLT, LABELLUB, LABELTOSTRING, LET, LIMIT, LIST,
LISTING, LOAD, LOCATOR, LOCK, LOCKS, LOC_T, LOG, LONG, LOW, LVARCHAR,
MATCHES, MAXERRORS, MAXLEN, MAXVALUE, MDY, MEDIAN, MEDIUM,
MEMORY_RESIDENT, MIDDLE, MINVALUE, MODE, MODERATE, MODIFY, MONEY,
MOUNTING, MULTISET, NAME, NEGATOR, NEW, NOCACHE, NOCYCLE, NOMAXVALUE,
NOMIGRATE, NOMINVALUE, NONE, NON_RESIDENT, NOORDER, NORMAL,
NOTEMPLATEARG, NVARCHAR, NVL, OCTET_LENGTH, OFF, OLD, ONLINE, OPAQUE,
OPCLASS, OPERATIONAL, OPTCOMPIND, OPTICAL, OPTIMIZATION, OUT, PAGE,
PARALLELIZABLE, PARAMETER, PARTITION, PASCAL, PASSEDBYVALUE, PASSWORD,
PDQPRIORITY, PERCALL_COST, PLI, PLOAD, PREVIOUS, PRIVATE, PUT,
RAISE, RANGE, RAW, RECORDEND, REF, REFERENCING, REGISTER, REJECTFILE,
RELEASE, REMAINDER, RENAME, REOPTIMIZATION, REPEATABLE, REPLICATION,
RESERVE, RESOLUTION, RESOURCE, RESTART, RESUME, RETAIN, RETURN,
RETURNING, RETURNS, REUSE, ROBIN, ROLE, ROLLFORWARD, ROUND, ROUTINE,
ROW, ROWID, ROWIDS, SAMEAS, SAMPLES, SAVE, SCHEDULE, SCRATCH,
SECONDARY, SELCONST, SELFUNC, SEQUENCE, SERIAL, SERIAL8, SERIALIZABLE,
SERVERUUID, SHARE, SHORT, SIGNED, SITENAME, SKALL, SKINHIBIT, SKIP,
SKSHOW, SMALLFLOAT, SPECIFIC, SQLCONTEXT, SQLWARNING, STABILITY, STACK,
STANDARD, START, STATIC, STATISTICS, STDEV, STEP, STOP, STORAGE,
STRATEGIES, STRING, STRINGTOLABEL, STRUCT, STYLE, SUBSTR, SUPPORT,
SYNC, SYNONYM, SYSTEM, TEMP, TEMPLATE, TEST, TEXT, TIMEOUT, TODAY,
TRACE, TRIGGER, TRIGGERS, TRUNCATE, TYPE, TYPEDEF, TYPEID, TYPENAME,
TYPEOF, UNCOMMITTED, UNDER, UNITS, UNLOAD, UNLOCK, UNSIGNED,
USE_SUBQF, VAR, VARIABLE, VARIANCE, VARIANT, VIOLATIONS, VOID,
VOLATILE, WAIT, WARNING, WHILE, WITHOUT, XADATASOURCE, XID, XLOAD,
XUNLOAD