First Commit from Source Code Reply

This commit is contained in:
vincenzofariello
2024-05-09 17:40:24 +02:00
parent 11e3b57c5b
commit 107a016cb9
35225 changed files with 1111346 additions and 1 deletions

View File

@@ -0,0 +1,43 @@
# Castor core properties file
#
# This file specifies default values of Castor's core modul which may be
# overwritten by the user through castor.properties file.
#
# $Id: castor.properties 7076 2007-07-24 22:03:25Z rjoachim $
# Hashtable/Map default mapping. For backward compatibility with 0.9.5.2 and earlier.
#
#org.exolab.castor.xml.saveMapKeys=false
# True if debugging output should be generated.
# Possible values:
# - false (default)
# - true
#
# <pre>
# org.exolab.castor.debug
# </pre>
#
org.exolab.castor.debug=false
# List of collection handlers for Java 1.1 and Java 1.2 run-times:
#
org.exolab.castor.mapping.collections=\
org.exolab.castor.mapping.loader.J1CollectionHandlers,\
org.exolab.castor.mapping.loader.J2CollectionHandlers
# Collection handlers for the source code generator:
#
org.exolab.castor.builder.type.j2=\
org.exolab.castor.builder.FieldInfoFactoryJ2
org.exolab.castor.builder.type.j1=\
org.exolab.castor.builder.FieldInfoFactory
org.exolab.castor.builder.type.odmg=\
org.exolab.castor.builder.FieldInfoFactoryODMG30
# MappingLoader implementations:
#
org.castor.mapping.loaderFactories=\
org.castor.mapping.JDOMappingLoaderFactory,\
org.castor.mapping.XMLMappingLoaderFactory

View File

@@ -0,0 +1,250 @@
# Date: Jun 03, 2006
# Author: Le Duc Bao
# email: leducbao AT gmail DOT com
#
# configuration properties file for DDL generator
#
# generator classes of supported database engines
#
org.castor.ddlgen.Generators=\
org.castor.ddlgen.engine.db2.Db2Generator,\
org.castor.ddlgen.engine.derby.DerbyGenerator,\
org.castor.ddlgen.engine.hsql.HsqlGenerator,\
org.castor.ddlgen.engine.mssql.MssqlGenerator,\
org.castor.ddlgen.engine.mysql.MysqlGenerator,\
org.castor.ddlgen.engine.oracle.OracleGenerator,\
org.castor.ddlgen.engine.pointbase.PointBaseGenerator,\
org.castor.ddlgen.engine.postgresql.PostgresqlGenerator,\
org.castor.ddlgen.engine.sapdb.SapdbGenerator,\
org.castor.ddlgen.engine.sybase.SybaseGenerator
#
# name of default database engine
# (overwritten by engine specified on commandline)
#
org.castor.ddlgen.DefaultEngine=mysql
#
# schema name
#
org.castor.ddlgen.SchemaName=test
#
# How to group generated DDL statements? Supported values are:
#
# TABLE
# drop A if exist
# create A(IDA int);
# alter table A add primary key (IDA)
#
# drop B if exist
# create B(IDB int);
# alter table B add primary key (IDB)
#
# DDLTYPE
# drop A if exist
# drop B if exist
#
# create A(IDA int);
# create B(IDB int);
#
# alter table A add primary key (IDA)
# alter table B add primary key (IDB)
#
org.castor.ddlgen.GroupStatements=TABLE
#
# How to format characters of generated DDL statements? Supported
# values are: SENSITIVE, UPPER and LOWER.
#
org.castor.ddlgen.CharFormat=SENSITIVE
#
# Newline overwriting system line.separator.
#
org.castor.ddlgen.Newline=\n
#
# indention
#
org.castor.ddlgen.Indention=\t
#
# generate DDL for SCHEMA statement
#
org.castor.ddlgen.GenerateSchema=true
#
# generate DDL for DROP statement
#
org.castor.ddlgen.GenerateDrop=true
#
# generate DDL for CREATE statement
#
org.castor.ddlgen.GenerateCreate=true
#
# generate DDL for PRIMARY KEY statement
#
org.castor.ddlgen.GeneratePrimaryKey=true
#
# generate DDL for FOREIGN KEY statement
#
org.castor.ddlgen.GenerateForeignKey=true
#
# generate DDL for INDEX statement
#
org.castor.ddlgen.GenerateIndex=false
#
# generate DDL for Key generator statement
#
org.castor.ddlgen.GenerateKeyGenerator=true
#
# define the property's key for default precision of tinyint,
# default null, it will use default of DBMS
#
default_tinyint_precision=
#
# define the property's key for default precision of smallint
# if null, it will use default of DBMS
#
default_smallint_precision=
#
# define the property's key for default precision of integer
# if null, it will use default of DBMS
#
default_integer_precision=
#
# define the property's key for default precision of bitint
#
default_bigint_precision=19
#
# define the property's key for default decimals of bitint
#
default_bigint_decimals=0
#
# define the property's key for default precision of float
#
default_float_precision=38
#
# define the property's key for default decimals of float
#
default_float_decimals=7
#
# define the property's key for default precision of double
#
default_double_precision=53
#
# define the property's key for default decimals of double
#
default_double_decimals=15
#
# define the property's key for default precision of real
#
default_real_precision=38
#
# define the property's key for default decimals of real
#
default_real_decimals=7
#
# define the property's key for default precision of numeric
#
default_numeric_precision=65
#
# define the property's key for default decimals of numeric
#
default_numeric_decimals=30
#
# define the property's key for default precision of decimal
#
default_decimal_precision=65
#
# define the property's key for default decimals of decimal
#
default_decimal_decimals=30
#
# define the property's key for default length of char
#
default_char_length=256
#
# define the property's key for default length of varchar
#
default_varchar_length=256
#
# define the property's key for default length of longvarchar
#
default_longvarchar_length=1024
#
# define the property's key for default length of timestamp
#
default_date_precision=
#
# define the property's key for default length of timestamp
#
default_time_precision=
#
# define the property's key for default length of timestamp
#
default_timestamp_precision=19
#
#define the property's key for default length of binary
#
default_binary_length=256
#
#define the property's key for default length of varbinary
#
default_varbinary_length=256
#
#define the property's key for default length of longvarbinary
#
default_longvarbinary_length=1024
#
# define the property's key for default length of other
#
default_other_length=1024
#
# define the property's key for default length of javaobject
#
default_javaobject_length=1024
#
# define the property's key for default length of blob
#
default_blob_length=1024
#
# define the property's key for default length of clob
#
default_clob_length=1024

View File

@@ -0,0 +1,25 @@
# Date: Jun 03, 2006
# Author: Le Duc Bao
# email: leducbao AT gmail DOT com
#
# configuration properties file for DB2 DDL generator
#
# key generator factory classes of supported database engines
#
org.castor.ddlgen.KeyGeneratorFactories=\
org.castor.ddlgen.keygenerator.HighLowKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.IdentityKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.MaxKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.UUIDKeyGeneratorFactory,\
org.castor.ddlgen.engine.db2.Db2SequenceKeyGeneratorFactory
#
# header comment
#
org.castor.ddlgen.HeaderComment=
#
# trigger template
#
org.castor.ddlgen.TriggerTemplate=

View File

@@ -0,0 +1,19 @@
# Date: Jun 03, 2006
# Author: Le Duc Bao
# email: leducbao AT gmail DOT com
#
# configuration properties file for Derby DDL generator
#
# key generator factory classes of supported database engines
#
org.castor.ddlgen.KeyGeneratorFactories=\
org.castor.ddlgen.keygenerator.HighLowKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.IdentityKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.MaxKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.UUIDKeyGeneratorFactory
#
# header comment
#
org.castor.ddlgen.HeaderComment=

View File

@@ -0,0 +1,25 @@
# Date: Jun 03, 2006
# Author: Le Duc Bao
# email: leducbao AT gmail DOT com
#
# configuration properties file for HSQL DDL generator
#
# key generator factory classes of supported database engines
#
org.castor.ddlgen.KeyGeneratorFactories=\
org.castor.ddlgen.keygenerator.HighLowKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.IdentityKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.MaxKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.UUIDKeyGeneratorFactory,\
org.castor.ddlgen.engine.hsql.HsqlSequenceKeyGeneratorFactory
#
# header comment
#
org.castor.ddlgen.HeaderComment=
#
# trigger template
#
org.castor.ddlgen.TriggerTemplate=

View File

@@ -0,0 +1,19 @@
# Date: Jun 03, 2006
# Author: Le Duc Bao
# email: leducbao AT gmail DOT com
#
# configuration properties file for MSSQL DDL generator
#
# key generator factory classes of supported database engines
#
org.castor.ddlgen.KeyGeneratorFactories=\
org.castor.ddlgen.keygenerator.HighLowKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.IdentityKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.MaxKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.UUIDKeyGeneratorFactory
#
# header comment
#
org.castor.ddlgen.HeaderComment=

View File

@@ -0,0 +1,37 @@
# Date: Jun 03, 2006
# Author: Le Duc Bao
# email: leducbao AT gmail DOT com
#
# configuration properties file for MySQL DDL generator
#
# key generator factory classes of supported database engines
#
org.castor.ddlgen.KeyGeneratorFactories=\
org.castor.ddlgen.keygenerator.HighLowKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.IdentityKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.MaxKeyGeneratorFactory,\
org.castor.ddlgen.keygenerator.UUIDKeyGeneratorFactory
#
# header comment
#
org.castor.ddlgen.HeaderComment=
#
# Storage engine is one of MYISAM, InnoDB, MERGE, MEMORY, BDB, ISAM
# or null for default.
#
org.castor.ddlgen.engine.mysql.StorageEngine=
#
# Delete strategy for foreign keys, one of the CASCADE, RESTRICT,
# SET NULL, NO ACTION. Default is NO ACTION.
#
org.castor.ddlgen.engine.mysql.ForeignKeyOnDeleteStrategy=
#
# Update strategy for foreign keys, one of the CASCADE, RESTRICT,
# SET NULL, NO ACTION. Default is NO ACTION.
#
org.castor.ddlgen.engine.mysql.ForeignKeyOnUpdateStrategy=

Some files were not shown because too many files have changed in this diff Show More