Squashed initial commit

This commit is contained in:
2024-09-10 13:47:29 -04:00
commit 8ebb6ad265
6221 changed files with 2512206 additions and 0 deletions

View File

@@ -0,0 +1,110 @@
# General information on database access can be found here:
# https://waikato.github.io/weka-wiki/databases/
#
# Version: $Revision: 15255 $
# The comma-separated list of jdbc drivers to use
#jdbcDriver=RmiJdbc.RJDriver,jdbc.idbDriver
#jdbcDriver=jdbc.idbDriver
#jdbcDriver=RmiJdbc.RJDriver,jdbc.idbDriver,org.gjt.mm.mysql.Driver,com.mckoi.JDBCDriver,org.hsqldb.jdbcDriver
#jdbcDriver=org.gjt.mm.mysql.Driver
# The url to the experiment database
#jdbcURL=jdbc:rmi://expserver/jdbc:idb=experiments.prp
jdbcURL=jdbc:idb=experiments.prp
#jdbcURL=jdbc:mysql://mysqlserver/username
# the method that is used to retrieve values from the db
# (java datatype + RecordSet.<method>)
# string, getString() = 0; --> nominal
# boolean, getBoolean() = 1; --> nominal
# double, getDouble() = 2; --> numeric
# byte, getByte() = 3; --> numeric
# short, getByte()= 4; --> numeric
# int, getInteger() = 5; --> numeric
# long, getLong() = 6; --> numeric
# float, getFloat() = 7; --> numeric
# date, getDate() = 8; --> date
# text, getString() = 9; --> string
# time, getTime() = 10; --> date
# timestamp, getTime() = 11; --> date
# the original conversion: <column type>=<conversion>
#char=0
#varchar=0
#longvarchar=0
#binary=0
#varbinary=0
#longvarbinary=0
#bit=1
#numeric=2
#decimal=2
#tinyint=3
#smallint=4
#integer=5
#bigint=6
#real=7
#float=2
#double=2
#date=8
#time=10
#timestamp=11
#mysql-conversion
CHAR=0
TEXT=0
VARCHAR=0
LONGVARCHAR=9
BINARY=0
VARBINARY=0
LONGVARBINARY=9
BIT=1
NUMERIC=2
DECIMAL=2
FLOAT=2
DOUBLE=2
TINYINT=3
SMALLINT=4
#SHORT=4
SHORT=5
INTEGER=5
BIGINT=6
LONG=6
REAL=7
DATE=8
TIME=10
TIMESTAMP=11
#mappings for table creation
CREATE_STRING=TEXT
CREATE_INT=INT
CREATE_DOUBLE=DOUBLE
CREATE_DATE=DATETIME
DateFormat=yyyy-MM-dd HH:mm:ss
#database flags
checkUpperCaseNames=false
checkLowerCaseNames=false
checkForTable=true
setAutoCommit=true
createIndex=false
# All the reserved keywords for this database
Keywords=\
AND,\
ASC,\
BY,\
DESC,\
FROM,\
GROUP,\
INSERT,\
ORDER,\
SELECT,\
UPDATE,\
WHERE
# The character to append to attribute names to avoid exceptions due to
# clashes between keywords and attribute names
KeywordsMaskChar=_
#flags for loading and saving instances using DatabaseLoader/Saver
nominalToStringLimit=50
idColumn=auto_generated_id

View File

@@ -0,0 +1,197 @@
# Database settings for HSQLDB 1.8.x
#
# General information on database access can be found here:
# https://waikato.github.io/weka-wiki/databases/
#
# url: http://hsqldb.sourceforge.net/
# jdbc: http://sourceforge.net/projects/hsqldb/
# howto: http://hsqldb.sourceforge.net/doc/guide/ch01.html
# author: Dale Fletcher (dale at cs dot waikato dot ac dot nz)
# version: $Revision: 15255 $
# JDBC driver (comma-separated list)
jdbcDriver=org.hsqldb.jdbcDriver
# database URL
jdbcURL=jdbc:hsqldb:hsql://server_name/database_name
# specific data types
# string, getString() = 0; --> nominal
# boolean, getBoolean() = 1; --> nominal
# double, getDouble() = 2; --> numeric
# byte, getByte() = 3; --> numeric
# short, getByte()= 4; --> numeric
# int, getInteger() = 5; --> numeric
# long, getLong() = 6; --> numeric
# float, getFloat() = 7; --> numeric
# date, getDate() = 8; --> date
# text, getString() = 9; --> string
# time, getTime() = 10; --> date
# timestamp, getTime() = 11; --> date
# other options
CREATE_INT=INT
CREATE_DOUBLE=DOUBLE
CREATE_STRING=LONGVARCHAR
CREATE_DATE=DATETIME
DateFormat=yyyy-MM-dd HH:mm:ss
checkUpperCaseNames=true
checkLowerCaseNames=false
checkForTable=true
# All the reserved keywords for this database
# Based on the keywords listed at the following URL (2009-04-13):
# http://hsqldb.org/doc/guide/ch09.html
Keywords=\
ABS,\
ACOS,\
ALIAS,\
ALL,\
ALTER,\
ASCII,\
ASIN,\
ATAN,\
ATAN2,\
AUTOCOMMIT,\
BITAND,\
BIT_LENGTH,\
BITOR,\
CACHED,\
CALL,\
CASEWHEN,\
CEILING,\
CHAR,\
CHAR_LENGTH,\
CHECKPOINT,\
COALESCE,\
COLLATION,\
COMMIT,\
CONCAT,\
CONNECT,\
CONVERT,\
COS,\
COT,\
CREATE,\
CURDATE,\
CURRENT_DATE,\
CURRENT_TIME,\
CURRENT_TIMESTAMP,\
CURRENT_USER,\
CURTIME,\
DATABASE,\
DAYNAME,\
DAYOFMONTH,\
DAYOFWEEK,\
DAYOFYEAR,\
DEFRAG,\
DEGREES,\
DELAY,\
DELETE,\
DIFFERENCE,\
DISCONNECT,\
DISTINCT,\
DROP,\
EXCEPT,\
EXP,\
EXPLAIN,\
EXTRACT,\
FLOOR,\
FROM,\
GRANT,\
GROUPBY,\
HAVING,\
HEXTORAW,\
HOUR,\
IDENTITY,\
IFNULL,\
IGNORECASE,\
INDEX,\
INITIAL,\
INSERT,\
INTEGRITY,\
INTERSECT,\
INTO,\
LCASE,\
LEFT,\
LENGTH,\
LIMIT,\
LOCATE,\
LOG,\
LOG10,\
LOGSIZE,\
LOWER,\
LTRIM,\
MAXROWS,\
MINUS,\
MINUTE,\
MOD,\
MONTH,\
MONTHNAME,\
NOW,\
NULLIF,\
OCTET_LENGTH,\
OFFSET,\
ORDERBY,\
PASSWORD,\
PI,\
PLAN,\
POWER,\
PROPERTY,\
QUARTER,\
RADIANS,\
RAND,\
RAWTOHEX,\
READONLY,\
REFERENTIAL,\
REPEAT,\
REPLACE,\
REVOKE,\
RIGHT,\
ROLE,\
ROLLBACK,\
ROUND,\
ROUNDMAGIC,\
RTRIM,\
SAVEPOINT,\
SCHEMA,\
SCRIPT,\
SCRIPTFORMAT,\
SECOND,\
SELECT,\
SEQUENCE,\
SET,\
SHUTDOWN,\
SIGN,\
SIN,\
SOUNDEX,\
SOURCE,\
SPACE,\
SQRT,\
SUBSTR,\
SUBSTRING,\
TABLE,\
TAN,\
TEMP,\
TEXT,\
TOP,\
TRIGGER,\
TRUNCATE,\
UCASE,\
UNION,\
UPDATE,\
UPPER,\
USER,\
VIEW,\
WEEK,\
WHERE,\
WRITE,\
YEAR
# The character to append to attribute names to avoid exceptions due to
# clashes between keywords and attribute names
KeywordsMaskChar=_
# flags for loading and saving instances using DatabaseLoader/Saver
nominalToStringLimit=50
idColumn=auto_generated_id

View File

@@ -0,0 +1,265 @@
# Database settings for ODBC in conjunction with MS Access 2000
#
# General information on database access can be found here:
# https://waikato.github.io/weka-wiki/databases/
#
# url: https://waikato.github.io/weka-wiki/windows_databases/
# author: Fracpete (fracpete at waikato dot ac dot nz)
# version: $Revision: 15255 $
# JDBC driver (comma-separated list)
jdbcDriver=sun.jdbc.odbc.JdbcOdbcDriver
# database URL
jdbcURL=jdbc:odbc:DSN_Name
# specific data types
# string, getString() = 0; --> nominal
# boolean, getBoolean() = 1; --> nominal
# double, getDouble() = 2; --> numeric
# byte, getByte() = 3; --> numeric
# short, getByte()= 4; --> numeric
# int, getInteger() = 5; --> numeric
# long, getLong() = 6; --> numeric
# float, getFloat() = 7; --> numeric
# date, getDate() = 8; --> date
# text, getString() = 9; --> string
# time, getTime() = 10; --> date
# timestamp, getTime() = 11; --> date
varchar=0
float=2
tinyint=3
int=5
text=0
# other options
CREATE_DOUBLE=DOUBLE
CREATE_STRING=TEXT
CREATE_INT=INT
CREATE_DATE=DATETIME
DateFormat=yyyy-MM-dd HH:mm:ss
checkUpperCaseNames=false
checkLowerCaseNames=false
checkForTable=true
# All the reserved keywords for this database
# Based on the keywords listed at the following URL (2009-04-13):
# http://support.microsoft.com/default.aspx?scid=kb;en-us;286335
Keywords=\
ADD,\
ALL,\
ALTER,\
AND,\
ANY,\
AS,\
ASC,\
AUTOINCREMENT,\
Alphanumeric,\
Application,\
Assistant,\
Avg,\
BETWEEN,\
BINARY,\
BIT,\
BOOLEAN,\
BY,\
BYTE,\
CHAR,\
CHARACTER,\
COLUMN,\
CONSTRAINT,\
COUNTER,\
CREATE,\
CURRENCY,\
CompactDatabase,\
Container,\
Count,\
CreateDatabase,\
CreateField,\
CreateGroup,\
CreateIndex,\
CreateObject,\
CreateProperty,\
CreateRelation,\
CreateTableDef,\
CreateUser,\
CreateWorkspace,\
CurrentUser,\
DATABASE,\
DATE,\
DATETIME,\
DELETE,\
DESC,\
DISALLOW,\
DISTINCT,\
DISTINCTROW,\
DOUBLE,\
DROP,\
Description,\
Document,\
EXISTS,\
Echo,\
Else,\
End,\
Eqv,\
Error,\
Exit,\
FALSE,\
FLOAT,\
FLOAT4,\
FLOAT8,\
FOREIGN,\
FROM,\
FUNCTION,\
Field,\
Fields,\
FillCache,\
Form,\
Forms,\
Full,\
GENERAL,\
GROUP,\
GROUPBY,\
GUID,\
GetObject,\
GetOption,\
GotoPage,\
HAVING,\
IEEEDOUBLE,\
IEEESINGLE,\
IGNORE,\
IN,\
INDEX,\
INNER,\
INSERT,\
INT,\
INTEGER,\
INTEGER1,\
INTEGER2,\
INTEGER4,\
INTO,\
IS,\
Idle,\
If,\
Imp,\
Index,\
Indexes,\
InsertText,\
JOIN,\
KEY,\
LEFT,\
LOGICAL,\
LOGICAL1,\
LONG,\
LONGBINARY,\
LONGTEXT,\
LastModified,\
Level,\
Like,\
MEMO,\
MONEY,\
Macro,\
Match,\
Max,\
Min,\
Mod,\
Module,\
Move,\
NAME,\
NO,\
NULL,\
NUMBER,\
NUMERIC,\
NewPassword,\
Not,\
Note,\
OFF,\
OLEOBJECT,\
ON,\
OPTION,\
OR,\
ORDER,\
OWNERACCESS,\
Object,\
OpenRecordset,\
Orientation,\
Outer,\
PARAMETERS,\
PERCENT,\
PIVOT,\
PRIMARY,\
PROCEDURE,\
Parameter,\
Partial,\
Property,\
Queries,\
Query,\
Quit,\
REAL,\
REFERENCES,\
RIGHT,\
Recalc,\
Recordset,\
Refresh,\
RefreshLink,\
RegisterDatabase,\
Relation,\
Repaint,\
RepairDatabase,\
Report,\
Reports,\
Requery,\
SCREEN,\
SECTION,\
SELECT,\
SET,\
SHORT,\
SINGLE,\
SMALLINT,\
SOME,\
SQL,\
STRING,\
SetFocus,\
SetOption,\
StDev,\
StDevP,\
Sum,\
TABLE,\
TEXT,\
TIME,\
TIMESTAMP,\
TOP,\
TRANSFORM,\
TRUE,\
TableDef,\
TableDefs,\
TableID,\
Type,\
UNION,\
UNIQUE,\
UPDATE,\
USER,\
VALUE,\
VALUES,\
VARBINARY,\
VARCHAR,\
VERSION,\
Var,\
VarP,\
WHERE,\
WITH,\
Workspace,\
Xor,\
YES,\
YESNO,\
Year
# The character to append to attribute names to avoid exceptions due to
# clashes between keywords and attribute names
KeywordsMaskChar=_
#flags for loading and saving instances using DatabaseLoader/Saver
nominalToStringLimit=50
idColumn=auto_generated_id

View File

@@ -0,0 +1,232 @@
# Database settings for Microsoft SQL Server 2000
#
# General information on database access can be found here:
# https://waikato.github.io/weka-wiki/databases/
#
# url: http://www.microsoft.com/
# jdbc: http://www.microsoft.com/downloads/details.aspx?familyid=07287B11-0502-461A-B138-2AA54BFDC03A
# author: Fracpete (fracpete at waikato dot ac dot nz)
# version: $Revision: 15255 $
# JDBC driver (comma-separated list)
jdbcDriver=com.microsoft.jdbc.sqlserver.SQLServerDriver
# database URL
jdbcURL=jdbc:sqlserver://server_name:1433
# specific data types
# string, getString() = 0; --> nominal
# boolean, getBoolean() = 1; --> nominal
# double, getDouble() = 2; --> numeric
# byte, getByte() = 3; --> numeric
# short, getByte()= 4; --> numeric
# int, getInteger() = 5; --> numeric
# long, getLong() = 6; --> numeric
# float, getFloat() = 7; --> numeric
# date, getDate() = 8; --> date
# text, getString() = 9; --> string
# time, getTime() = 10; --> date
# timestamp, getTime() = 11; --> date
varchar=0
float=2
tinyint=3
int=5
# other options
CREATE_DOUBLE=DOUBLE PRECISION
CREATE_STRING=VARCHAR(8000)
CREATE_INT=INT
CREATE_DATE=DATETIME
DateFormat=yyyy-MM-dd HH:mm:ss
checkUpperCaseNames=false
checkLowerCaseNames=false
checkForTable=true
# All the reserved keywords for this database
# Based on the keywords listed at the following URL (2009-04-13):
# http://msdn.microsoft.com/en-us/library/aa238507.aspx
Keywords=\
ADD,\
ALL,\
ALTER,\
AND,\
ANY,\
AS,\
ASC,\
AUTHORIZATION,\
BACKUP,\
BEGIN,\
BETWEEN,\
BREAK,\
BROWSE,\
BULK,\
BY,\
CASCADE,\
CASE,\
CHECK,\
CHECKPOINT,\
CLOSE,\
CLUSTERED,\
COALESCE,\
COLLATE,\
COLUMN,\
COMMIT,\
COMPUTE,\
CONSTRAINT,\
CONTAINS,\
CONTAINSTABLE,\
CONTINUE,\
CONVERT,\
CREATE,\
CROSS,\
CURRENT,\
CURRENT_DATE,\
CURRENT_TIME,\
CURRENT_TIMESTAMP,\
CURRENT_USER,\
CURSOR,\
DATABASE,\
DBCC,\
DEALLOCATE,\
DECLARE,\
DEFAULT,\
DELETE,\
DENY,\
DESC,\
DISK,\
DISTINCT,\
DISTRIBUTED,\
DOUBLE,\
DROP,\
DUMMY,\
DUMP,\
ELSE,\
END,\
ERRLVL,\
ESCAPE,\
EXCEPT,\
EXEC,\
EXECUTE,\
EXISTS,\
EXIT,\
FETCH,\
FILE,\
FILLFACTOR,\
FOR,\
FOREIGN,\
FREETEXT,\
FREETEXTTABLE,\
FROM,\
FULL,\
FUNCTION,\
GOTO,\
GRANT,\
GROUP,\
HAVING,\
HOLDLOCK,\
IDENTITY,\
IDENTITYCOL,\
IDENTITY_INSERT,\
IF,\
IN,\
INDEX,\
INNER,\
INSERT,\
INTERSECT,\
INTO,\
IS,\
JOIN,\
KEY,\
KILL,\
LEFT,\
LIKE,\
LINENO,\
LOAD,\
NATIONAL,\
NOCHECK,\
NONCLUSTERED,\
NOT,\
NULL,\
NULLIF,\
OF,\
OFF,\
OFFSETS,\
ON,\
OPEN,\
OPENDATASOURCE,\
OPENQUERY,\
OPENROWSET,\
OPENXML,\
OPTION,\
OR,\
ORDER,\
OUTER,\
OVER,\
PERCENT,\
PLAN,\
PRECISION,\
PRIMARY,\
PRINT,\
PROC,\
PROCEDURE,\
PUBLIC,\
RAISERROR,\
READ,\
READTEXT,\
RECONFIGURE,\
REFERENCES,\
REPLICATION,\
RESTORE,\
RESTRICT,\
RETURN,\
REVOKE,\
RIGHT,\
ROLLBACK,\
ROWCOUNT,\
ROWGUIDCOL,\
RULE,\
SAVE,\
SCHEMA,\
SELECT,\
SESSION_USER,\
SET,\
SETUSER,\
SHUTDOWN,\
SOME,\
STATISTICS,\
SYSTEM_USER,\
TABLE,\
TEXTSIZE,\
THEN,\
TO,\
TOP,\
TRAN,\
TRANSACTION,\
TRIGGER,\
TRUNCATE,\
TSEQUAL,\
UNION,\
UNIQUE,\
UPDATE,\
UPDATETEXT,\
USE,\
USER,\
VALUES,\
VARYING,\
VIEW,\
WAITFOR,\
WHEN,\
WHERE,\
WHILE,\
WITH,\
WRITETEXT
# The character to append to attribute names to avoid exceptions due to
# clashes between keywords and attribute names
KeywordsMaskChar=_
#flags for loading and saving instances using DatabaseLoader/Saver
nominalToStringLimit=50
idColumn=auto_generated_id

View File

@@ -0,0 +1,237 @@
# Database settings for Microsoft SQL Server 2005 Express Edition
#
# General information on database access can be found here:
# https://waikato.github.io/weka-wiki/databases/
#
# url: http://www.microsoft.com/
# jdbc: http://msdn2.microsoft.com/en-us/data/aa937724.aspx
# author: Fracpete (fracpete at waikato dot ac dot nz)
# version: $Revision: 15255 $
# JDBC driver (comma-separated list)
jdbcDriver=com.microsoft.sqlserver.jdbc.SQLServerDriver
# database URL
jdbcURL=jdbc:sqlserver://localhost;databaseName=blahblah
# specific data types
# string, getString() = 0; --> nominal
# boolean, getBoolean() = 1; --> nominal
# double, getDouble() = 2; --> numeric
# byte, getByte() = 3; --> numeric
# short, getByte()= 4; --> numeric
# int, getInteger() = 5; --> numeric
# long, getLong() = 6; --> numeric
# float, getFloat() = 7; --> numeric
# date, getDate() = 8; --> date
# text, getString() = 9; --> string
# time, getTime() = 10; --> date
# timestamp, getTime() = 11; --> date
varchar=0
float=2
tinyint=3
int=5
# other options
CREATE_DOUBLE=DOUBLE PRECISION
CREATE_STRING=VARCHAR(8000)
CREATE_INT=INT
CREATE_DATE=DATETIME
DateFormat=yyyy-MM-dd HH:mm:ss
checkUpperCaseNames=false
checkLowerCaseNames=false
checkForTable=true
# All the reserved keywords for this database
# Based on the keywords listed at the following URL (2009-04-13):
# http://msdn.microsoft.com/en-us/library/ms189822(SQL.90).aspx
Keywords=\
ADD,\
ALL,\
ALTER,\
AND,\
ANY,\
AS,\
ASC,\
AUTHORIZATION,\
BACKUP,\
BEGIN,\
BETWEEN,\
BREAK,\
BROWSE,\
BULK,\
BY,\
CASCADE,\
CASE,\
CHECK,\
CHECKPOINT,\
CLOSE,\
CLUSTERED,\
COALESCE,\
COLLATE,\
COLUMN,\
COMMIT,\
COMPUTE,\
CONSTRAINT,\
CONTAINS,\
CONTAINSTABLE,\
CONTINUE,\
CONVERT,\
CREATE,\
CROSS,\
CURRENT,\
CURRENT_DATE,\
CURRENT_TIME,\
CURRENT_TIMESTAMP,\
CURRENT_USER,\
CURSOR,\
DATABASE,\
DBCC,\
DEALLOCATE,\
DECLARE,\
DEFAULT,\
DELETE,\
DENY,\
DESC,\
DISK,\
DISTINCT,\
DISTRIBUTED,\
DOUBLE,\
DROP,\
DUMP,\
ELSE,\
END,\
ERRLVL,\
ESCAPE,\
EXCEPT,\
EXEC,\
EXECUTE,\
EXISTS,\
EXIT,\
EXTERNAL,\
FETCH,\
FILE,\
FILLFACTOR,\
FOR,\
FOREIGN,\
FREETEXT,\
FREETEXTTABLE,\
FROM,\
FULL,\
FUNCTION,\
GOTO,\
GRANT,\
GROUP,\
HAVING,\
HOLDLOCK,\
IDENTITY,\
IDENTITYCOL,\
IDENTITY_INSERT,\
IF,\
IN,\
INDEX,\
INNER,\
INSERT,\
INTERSECT,\
INTO,\
IS,\
JOIN,\
KEY,\
KILL,\
LEFT,\
LIKE,\
LINENO,\
LOAD,\
NATIONAL,\
NOCHECK,\
NONCLUSTERED,\
NOT,\
NULL,\
NULLIF,\
OF,\
OFF,\
OFFSETS,\
ON,\
OPEN,\
OPENDATASOURCE,\
OPENQUERY,\
OPENROWSET,\
OPENXML,\
OPTION,\
OR,\
ORDER,\
OUTER,\
OVER,\
PERCENT,\
PIVOT,\
PLAN,\
PRECISION,\
PRIMARY,\
PRINT,\
PROC,\
PROCEDURE,\
PUBLIC,\
RAISERROR,\
READ,\
READTEXT,\
RECONFIGURE,\
REFERENCES,\
REPLICATION,\
RESTORE,\
RESTRICT,\
RETURN,\
REVERT,\
REVOKE,\
RIGHT,\
ROLLBACK,\
ROWCOUNT,\
ROWGUIDCOL,\
RULE,\
SAVE,\
SCHEMA,\
SECURITYAUDIT,\
SELECT,\
SESSION_USER,\
SET,\
SETUSER,\
SHUTDOWN,\
SOME,\
STATISTICS,\
SYSTEM_USER,\
TABLE,\
TABLESAMPLE,\
TEXTSIZE,\
THEN,\
TO,\
TOP,\
TRAN,\
TRANSACTION,\
TRIGGER,\
TRUNCATE,\
TSEQUAL,\
UNION,\
UNIQUE,\
UNPIVOT,\
UPDATE,\
UPDATETEXT,\
USE,\
USER,\
VALUES,\
VARYING,\
VIEW,\
WAITFOR,\
WHEN,\
WHERE,\
WHILE,\
WITH,\
WRITETEXT
# The character to append to attribute names to avoid exceptions due to
# clashes between keywords and attribute names
KeywordsMaskChar=_
#flags for loading and saving instances using DatabaseLoader/Saver
nominalToStringLimit=50
idColumn=auto_generated_id

View File

@@ -0,0 +1,280 @@
# Database settings for MySQL 3.23.x, 4.x
#
# General information on database access can be found here:
# https://waikato.github.io/weka-wiki/databases/
#
# url: http://www.mysql.com/
# jdbc: http://www.mysql.com/products/connector/j/
# author: Fracpete (fracpete at waikato dot ac dot nz)
# version: $Revision: 15652 $
# JDBC driver (comma-separated list)
jdbcDriver=org.gjt.mm.mysql.Driver
# database URL
jdbcURL=jdbc:mysql://server_name:3306/database_name?nullDatabaseMeansCurrent=true
# specific data types
# string, getString() = 0; --> nominal
# boolean, getBoolean() = 1; --> nominal
# double, getDouble() = 2; --> numeric
# byte, getByte() = 3; --> numeric
# short, getByte()= 4; --> numeric
# int, getInteger() = 5; --> numeric
# long, getLong() = 6; --> numeric
# float, getFloat() = 7; --> numeric
# date, getDate() = 8; --> date
# text, getString() = 9; --> string
# time, getTime() = 10; --> date
# timestamp, getTime() = 11; --> date
# other options
CREATE_DOUBLE=DOUBLE
CREATE_STRING=TEXT
CREATE_INT=INT
CREATE_DATE=DATETIME
DateFormat=yyyy-MM-dd HH:mm:ss
checkUpperCaseNames=false
checkLowerCaseNames=false
checkForTable=true
# All the reserved keywords for this database
# Based on the keywords listed at the following URL (2009-04-13):
# http://dev.mysql.com/doc/mysqld-version-reference/en/mysqld-version-reference-reservedwords-5-0.html
Keywords=\
ADD,\
ALL,\
ALTER,\
ANALYZE,\
AND,\
AS,\
ASC,\
ASENSITIVE,\
BEFORE,\
BETWEEN,\
BIGINT,\
BINARY,\
BLOB,\
BOTH,\
BY,\
CALL,\
CASCADE,\
CASE,\
CHANGE,\
CHAR,\
CHARACTER,\
CHECK,\
COLLATE,\
COLUMN,\
COLUMNS,\
CONDITION,\
CONNECTION,\
CONSTRAINT,\
CONTINUE,\
CONVERT,\
CREATE,\
CROSS,\
CURRENT_DATE,\
CURRENT_TIME,\
CURRENT_TIMESTAMP,\
CURRENT_USER,\
CURSOR,\
DATABASE,\
DATABASES,\
DAY_HOUR,\
DAY_MICROSECOND,\
DAY_MINUTE,\
DAY_SECOND,\
DEC,\
DECIMAL,\
DECLARE,\
DEFAULT,\
DELAYED,\
DELETE,\
DESC,\
DESCRIBE,\
DETERMINISTIC,\
DISTINCT,\
DISTINCTROW,\
DIV,\
DOUBLE,\
DROP,\
DUAL,\
EACH,\
ELSE,\
ELSEIF,\
ENCLOSED,\
ESCAPED,\
EXISTS,\
EXIT,\
EXPLAIN,\
FALSE,\
FETCH,\
FIELDS,\
FLOAT,\
FLOAT4,\
FLOAT8,\
FOR,\
FORCE,\
FOREIGN,\
FROM,\
FULLTEXT,\
GOTO,\
GRANT,\
GROUP,\
HAVING,\
HIGH_PRIORITY,\
HOUR_MICROSECOND,\
HOUR_MINUTE,\
HOUR_SECOND,\
IF,\
IGNORE,\
IN,\
INDEX,\
INFILE,\
INNER,\
INOUT,\
INSENSITIVE,\
INSERT,\
INT,\
INT1,\
INT2,\
INT3,\
INT4,\
INT8,\
INTEGER,\
INTERVAL,\
INTO,\
IS,\
ITERATE,\
JOIN,\
KEY,\
KEYS,\
KILL,\
LABEL,\
LEADING,\
LEAVE,\
LEFT,\
LIKE,\
LIMIT,\
LINES,\
LOAD,\
LOCALTIME,\
LOCALTIMESTAMP,\
LOCK,\
LONG,\
LONGBLOB,\
LONGTEXT,\
LOOP,\
LOW_PRIORITY,\
MATCH,\
MEDIUMBLOB,\
MEDIUMINT,\
MEDIUMTEXT,\
MIDDLEINT,\
MINUTE_MICROSECOND,\
MINUTE_SECOND,\
MOD,\
MODIFIES,\
NATURAL,\
NOT,\
NO_WRITE_TO_BINLOG,\
NULL,\
NUMERIC,\
ON,\
OPTIMIZE,\
OPTION,\
OPTIONALLY,\
OR,\
ORDER,\
OUT,\
OUTER,\
OUTFILE,\
PRECISION,\
PRIMARY,\
PRIVILEGES,\
PROCEDURE,\
PURGE,\
READ,\
READS,\
REAL,\
REFERENCES,\
REGEXP,\
RELEASE,\
RENAME,\
REPEAT,\
REPLACE,\
REQUIRE,\
RESTRICT,\
RETURN,\
REVOKE,\
RIGHT,\
RLIKE,\
SCHEMA,\
SCHEMAS,\
SECOND_MICROSECOND,\
SELECT,\
SENSITIVE,\
SEPARATOR,\
SET,\
SHOW,\
SMALLINT,\
SONAME,\
SPATIAL,\
SPECIFIC,\
SQL,\
SQLEXCEPTION,\
SQLSTATE,\
SQLWARNING,\
SQL_BIG_RESULT,\
SQL_CALC_FOUND_ROWS,\
SQL_SMALL_RESULT,\
SSL,\
STARTING,\
STRAIGHT_JOIN,\
TABLE,\
TABLES,\
TERMINATED,\
THEN,\
TINYBLOB,\
TINYINT,\
TINYTEXT,\
TO,\
TRAILING,\
TRIGGER,\
TRUE,\
UNDO,\
UNION,\
UNIQUE,\
UNLOCK,\
UNSIGNED,\
UPDATE,\
UPGRADE,\
USAGE,\
USE,\
USING,\
UTC_DATE,\
UTC_TIME,\
UTC_TIMESTAMP,\
VALUES,\
VARBINARY,\
VARCHAR,\
VARCHARACTER,\
VARYING,\
WHEN,\
WHERE,\
WHILE,\
WITH,\
WRITE,\
XOR,\
YEAR_MONTH,\
ZEROFILL
# The character to append to attribute names to avoid exceptions due to
# clashes between keywords and attribute names
KeywordsMaskChar=_
#flags for loading and saving instances using DatabaseLoader/Saver
nominalToStringLimit=50
idColumn=auto_generated_id

View File

@@ -0,0 +1,66 @@
# Database settings for ODBC in conjunction with MS SQL Server 2000
#
# General information on database access can be found here:
# https://waikato.github.io/weka-wiki/databases/
#
# url: https://waikato.github.io/weka-wiki/windows_databases/
# author: Fracpete (fracpete at waikato dot ac dot nz)
# version: $Revision: 15255 $
# JDBC driver (comma-separated list)
jdbcDriver=sun.jdbc.odbc.JdbcOdbcDriver
# database URL
jdbcURL=jdbc:odbc:DSN_name
# specific data types
# string, getString() = 0; --> nominal
# boolean, getBoolean() = 1; --> nominal
# double, getDouble() = 2; --> numeric
# byte, getByte() = 3; --> numeric
# short, getByte()= 4; --> numeric
# int, getInteger() = 5; --> numeric
# long, getLong() = 6; --> numeric
# float, getFloat() = 7; --> numeric
# date, getDate() = 8; --> date
# text, getString() = 9; --> string
# time, getTime() = 10; --> date
# timestamp, getTime() = 11; --> date
varchar=0
float=2
tinyint=3
int=5
# other options
CREATE_DOUBLE=DOUBLE PRECISION
CREATE_STRING=VARCHAR(8000)
CREATE_INT=INT
CREATE_DATE=DATETIME
DateFormat=yyyy-MM-dd HH:mm:ss
checkUpperCaseNames=false
checkLowerCaseNames=false
checkForTable=true
# All the reserved keywords for this database
Keywords=\
AND,\
ASC,\
BY,\
DESC,\
FROM,\
GROUP,\
INSERT,\
ORDER,\
SELECT,\
UPDATE,\
WHERE
# The character to append to attribute names to avoid exceptions due to
# clashes between keywords and attribute names
KeywordsMaskChar=_
#flags for loading and saving instances using DatabaseLoader/Saver
nominalToStringLimit=50
idColumn=auto_generated_id

View File

@@ -0,0 +1,165 @@
# Database settings for Oracle 10g Express Edition
#
# General information on database access can be found here:
# https://waikato.github.io/weka-wiki/databases/
#
# url: http://www.oracle.com/
# jdbc: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/
# author: Fracpete (fracpete at waikato dot ac dot nz)
# version: $Revision: 15255 $
# JDBC driver (comma-separated list)
jdbcDriver=oracle.jdbc.driver.OracleDriver
# database URL
jdbcURL=jdbc:oracle:thin:@server_name:1521:XE
# specific data types
# string, getString() = 0; --> nominal
# boolean, getBoolean() = 1; --> nominal
# double, getDouble() = 2; --> numeric
# byte, getByte() = 3; --> numeric
# short, getByte()= 4; --> numeric
# int, getInteger() = 5; --> numeric
# long, getLong() = 6; --> numeric
# float, getFloat() = 7; --> numeric
# date, getDate() = 8; --> date
# text, getString() = 9; --> string
# time, getTime() = 10; --> date
VARCHAR2=0
NUMBER=2
DOUBLE_PRECISION=2
TIMESTAMP=8
# other options
CREATE_INT=INTEGER
CREATE_STRING=VARCHAR2(4000)
CREATE_DOUBLE=NUMBER
CREATE_DATE=TIMESTAMP
DateFormat=yyyy-MM-dd HH:mm:ss
checkUpperCaseNames=true
checkForTable=true
# All the reserved keywords for this database
# Based on the keywords listed at the following URL (2009-04-13):
# http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/ap_keywd.htm
Keywords=\
ACCESS,\
ADD,\
ALL,\
ALTER,\
AND,\
ANY,\
AS,\
ASC,\
AUDIT,\
BETWEEN,\
BY,\
CHAR,\
CHECK,\
CLUSTER,\
COLUMN,\
COMMENT,\
COMPRESS,\
CONNECT,\
CREATE,\
CURRENT,\
DATE,\
DECIMAL,\
DEFAULT,\
DELETE,\
DESC,\
DISTINCT,\
DROP,\
ELSE,\
EXCLUSIVE,\
EXISTS,\
FILE,\
FLOAT,\
FOR,\
FROM,\
GRANT,\
GROUP,\
HAVING,\
IDENTIFIED,\
IMMEDIATE,\
IN,\
INCREMENT,\
INDEX,\
INITIAL,\
INSERT,\
INTEGER,\
INTERSECT,\
INTO,\
IS,\
LEVEL,\
LIKE,\
LOCK,\
LONG,\
MAXEXTENTS,\
MINUS,\
MLSLABEL,\
MODE,\
MODIFY,\
NOAUDIT,\
NOCOMPRESS,\
NOT,\
NOWAIT,\
NULL,\
NUMBER,\
OF,\
OFFLINE,\
ON,\
ONLINE,\
OPTION,\
OR,\
ORDER,\
PCTFREE,\
PRIOR,\
PRIVILEGES,\
PUBLIC,\
RAW,\
RENAME,\
RESOURCE,\
REVOKE,\
ROW,\
ROWID,\
ROWNUM,\
ROWS,\
SELECT,\
SESSION,\
SET,\
SHARE,\
SIZE,\
SMALLINT,\
START,\
SUCCESSFUL,\
SYNONYM,\
SYSDATE,\
TABLE,\
THEN,\
TO,\
TRIGGER,\
UID,\
UNION,\
UNIQUE,\
UPDATE,\
USER,\
VALIDATE,\
VALUES,\
VARCHAR,\
VARCHAR2,\
VIEW,\
WHENEVER,\
WHERE,\
WITH
# The character to append to attribute names to avoid exceptions due to
# clashes between keywords and attribute names
KeywordsMaskChar=_
#flags for loading and saving instances using DatabaseLoader/Saver
nominalToStringLimit=50
idColumn=auto_generated_id

View File

@@ -0,0 +1,601 @@
# Database settings for PostgreSQL 7.4
#
# General information on database access can be found here:
# https://waikato.github.io/weka-wiki/databases/
#
# url: http://www.postgresql.org/
# jdbc: http://jdbc.postgresql.org/
# author: Fracpete (fracpete at waikato dot ac dot nz)
# version: $Revision: 15255 $
# JDBC driver (comma-separated list)
jdbcDriver=org.postgresql.Driver
# database URL
jdbcURL=jdbc:postgresql://server_name:5432/database_name
# specific data types
# string, getString() = 0; --> nominal
# boolean, getBoolean() = 1; --> nominal
# double, getDouble() = 2; --> numeric
# byte, getByte() = 3; --> numeric
# short, getByte()= 4; --> numeric
# int, getInteger() = 5; --> numeric
# long, getLong() = 6; --> numeric
# float, getFloat() = 7; --> numeric
# date, getDate() = 8; --> date
# text, getString() = 9; --> string
# time, getTime() = 10; --> date
# timestamp, getTime() = 11; --> date
# PostgreSQL data types to Java classes information can be found at:
# http://www.postgresql.org/message-id/AANLkTinsk4rwT7v-751bwQkgTN1rkA=8uE-jk69nape-@mail.gmail.com
varchar=0
text=0
float4=7
float8=2
int4=5
oid=5
timestamp=8
date=8
int2=5
int8=2
numeric=2
bpchar=9
# other options
CREATE_DOUBLE=float8
CREATE_STRING=text
CREATE_INT=int
CREATE_DATE=TIMESTAMP
DateFormat=yyyy-MM-dd HH:mm:ss
checkUpperCaseNames=false
checkLowerCaseNames=true
checkForTable=true
# All the reserved keywords for this database
# Based on the keywords listed at the following URL (2009-04-13):
# http://www.postgresql.org/docs/7.4/static/sql-keywords-appendix.html
Keywords=\
ABORT,\
ABS,\
ABSOLUTE,\
ACCESS,\
ACTION,\
ADA,\
ADD,\
ADMIN,\
AFTER,\
AGGREGATE,\
ALIAS,\
ALL,\
ALLOCATE,\
ALTER,\
ANALYSE,\
ANALYZE,\
AND,\
ANY,\
ARE,\
ARRAY,\
AS,\
ASC,\
ASENSITIVE,\
ASSERTION,\
ASSIGNMENT,\
ASYMMETRIC,\
AT,\
ATOMIC,\
AUTHORIZATION,\
AVG,\
BACKWARD,\
BEFORE,\
BEGIN,\
BETWEEN,\
BIGINT,\
BINARY,\
BIT,\
BITVAR,\
BIT_LENGTH,\
BLOB,\
BOOLEAN,\
BOTH,\
BREADTH,\
BY,\
C,\
CACHE,\
CALL,\
CALLED,\
CARDINALITY,\
CASCADE,\
CASCADED,\
CASE,\
CAST,\
CATALOG,\
CATALOG_NAME,\
CHAIN,\
CHAR,\
CHARACTER,\
CHARACTERISTICS,\
CHARACTER_LENGTH,\
CHARACTER_SET_CATALOG,\
CHARACTER_SET_NAME,\
CHARACTER_SET_SCHEMA,\
CHAR_LENGTH,\
CHECK,\
CHECKED,\
CHECKPOINT,\
CLASS,\
CLASS_ORIGIN,\
CLOB,\
CLOSE,\
CLUSTER,\
COALESCE,\
COBOL,\
COLLATE,\
COLLATION,\
COLLATION_CATALOG,\
COLLATION_NAME,\
COLLATION_SCHEMA,\
COLUMN,\
COLUMN_NAME,\
COMMAND_FUNCTION,\
COMMAND_FUNCTION_CODE,\
COMMENT,\
COMMIT,\
COMMITTED,\
COMPLETION,\
CONDITION_NUMBER,\
CONNECT,\
CONNECTION,\
CONNECTION_NAME,\
CONSTRAINT,\
CONSTRAINTS,\
CONSTRAINT_CATALOG,\
CONSTRAINT_NAME,\
CONSTRAINT_SCHEMA,\
CONSTRUCTOR,\
CONTAINS,\
CONTINUE,\
CONVERSION,\
CONVERT,\
COPY,\
CORRESPONDING,\
COUNT,\
CREATE,\
CREATEDB,\
CREATEUSER,\
CROSS,\
CUBE,\
CURRENT,\
CURRENT_DATE,\
CURRENT_PATH,\
CURRENT_ROLE,\
CURRENT_TIME,\
CURRENT_TIMESTAMP,\
CURRENT_USER,\
CURSOR,\
CURSOR_NAME,\
CYCLE,\
DATA,\
DATABASE,\
DATE,\
DATETIME_INTERVAL_CODE,\
DATETIME_INTERVAL_PRECISION,\
DAY,\
DEALLOCATE,\
DEC,\
DECIMAL,\
DECLARE,\
DEFAULT,\
DEFAULTS,\
DEFERRABLE,\
DEFERRED,\
DEFINED,\
DEFINER,\
DELETE,\
DELIMITER,\
DELIMITERS,\
DEPTH,\
DEREF,\
DESC,\
DESCRIBE,\
DESCRIPTOR,\
DESTROY,\
DESTRUCTOR,\
DETERMINISTIC,\
DIAGNOSTICS,\
DICTIONARY,\
DISCONNECT,\
DISPATCH,\
DISTINCT,\
DO,\
DOMAIN,\
DOUBLE,\
DROP,\
DYNAMIC,\
DYNAMIC_FUNCTION,\
DYNAMIC_FUNCTION_CODE,\
EACH,\
ELSE,\
ENCODING,\
ENCRYPTED,\
END,\
END-EXEC,\
EQUALS,\
ESCAPE,\
EVERY,\
EXCEPT,\
EXCEPTION,\
EXCLUDING,\
EXCLUSIVE,\
EXEC,\
EXECUTE,\
EXISTING,\
EXISTS,\
EXPLAIN,\
EXTERNAL,\
EXTRACT,\
FALSE,\
FETCH,\
FINAL,\
FIRST,\
FLOAT,\
FOR,\
FORCE,\
FOREIGN,\
FORTRAN,\
FORWARD,\
FOUND,\
FREE,\
FREEZE,\
FROM,\
FULL,\
FUNCTION,\
G,\
GENERAL,\
GENERATED,\
GET,\
GLOBAL,\
GO,\
GOTO,\
GRANT,\
GRANTED,\
GROUP,\
GROUPING,\
HANDLER,\
HAVING,\
HIERARCHY,\
HOLD,\
HOST,\
HOUR,\
IDENTITY,\
IGNORE,\
ILIKE,\
IMMEDIATE,\
IMMUTABLE,\
IMPLEMENTATION,\
IMPLICIT,\
IN,\
INCLUDING,\
INCREMENT,\
INDEX,\
INDICATOR,\
INFIX,\
INHERITS,\
INITIALIZE,\
INITIALLY,\
INNER,\
INOUT,\
INPUT,\
INSENSITIVE,\
INSERT,\
INSTANCE,\
INSTANTIABLE,\
INSTEAD,\
INT,\
INTEGER,\
INTERSECT,\
INTERVAL,\
INTO,\
INVOKER,\
IS,\
ISNULL,\
ISOLATION,\
ITERATE,\
JOIN,\
K,\
KEY,\
KEY_MEMBER,\
KEY_TYPE,\
LANCOMPILER,\
LANGUAGE,\
LARGE,\
LAST,\
LATERAL,\
LEADING,\
LEFT,\
LENGTH,\
LESS,\
LEVEL,\
LIKE,\
LIMIT,\
LISTEN,\
LOAD,\
LOCAL,\
LOCALTIME,\
LOCALTIMESTAMP,\
LOCATION,\
LOCATOR,\
LOCK,\
LOWER,\
M,\
MAP,\
MATCH,\
MAX,\
MAXVALUE,\
MESSAGE_LENGTH,\
MESSAGE_OCTET_LENGTH,\
MESSAGE_TEXT,\
METHOD,\
MIN,\
MINUTE,\
MINVALUE,\
MOD,\
MODE,\
MODIFIES,\
MODIFY,\
MODULE,\
MONTH,\
MORE,\
MOVE,\
MUMPS,\
NAME,\
NAMES,\
NATIONAL,\
NATURAL,\
NCHAR,\
NCLOB,\
NEW,\
NEXT,\
NO,\
NOCREATEDB,\
NOCREATEUSER,\
NONE,\
NOT,\
NOTHING,\
NOTIFY,\
NOTNULL,\
NULL,\
NULLABLE,\
NULLIF,\
NUMBER,\
NUMERIC,\
OBJECT,\
OCTET_LENGTH,\
OF,\
OFF,\
OFFSET,\
OIDS,\
OLD,\
ON,\
ONLY,\
OPEN,\
OPERATION,\
OPERATOR,\
OPTION,\
OPTIONS,\
OR,\
ORDER,\
ORDINALITY,\
OUT,\
OUTER,\
OUTPUT,\
OVERLAPS,\
OVERLAY,\
OVERRIDING,\
OWNER,\
PAD,\
PARAMETER,\
PARAMETERS,\
PARAMETER_MODE,\
PARAMETER_NAME,\
PARAMETER_ORDINAL_POSITION,\
PARAMETER_SPECIFIC_CATALOG,\
PARAMETER_SPECIFIC_NAME,\
PARAMETER_SPECIFIC_SCHEMA,\
PARTIAL,\
PASCAL,\
PASSWORD,\
PATH,\
PENDANT,\
PLACING,\
PLI,\
POSITION,\
POSTFIX,\
PRECISION,\
PREFIX,\
PREORDER,\
PREPARE,\
PRESERVE,\
PRIMARY,\
PRIOR,\
PRIVILEGES,\
PROCEDURAL,\
PROCEDURE,\
PUBLIC,\
READ,\
READS,\
REAL,\
RECHECK,\
RECURSIVE,\
REF,\
REFERENCES,\
REFERENCING,\
REINDEX,\
RELATIVE,\
RENAME,\
REPEATABLE,\
REPLACE,\
RESET,\
RESTART,\
RESTRICT,\
RESULT,\
RETURN,\
RETURNED_LENGTH,\
RETURNED_OCTET_LENGTH,\
RETURNED_SQLSTATE,\
RETURNS,\
REVOKE,\
RIGHT,\
ROLE,\
ROLLBACK,\
ROLLUP,\
ROUTINE,\
ROUTINE_CATALOG,\
ROUTINE_NAME,\
ROUTINE_SCHEMA,\
ROW,\
ROWS,\
ROW_COUNT,\
RULE,\
SAVEPOINT,\
SCALE,\
SCHEMA,\
SCHEMA_NAME,\
SCOPE,\
SCROLL,\
SEARCH,\
SECOND,\
SECTION,\
SECURITY,\
SELECT,\
SELF,\
SENSITIVE,\
SEQUENCE,\
SERIALIZABLE,\
SERVER_NAME,\
SESSION,\
SESSION_USER,\
SET,\
SETOF,\
SETS,\
SHARE,\
SHOW,\
SIMILAR,\
SIMPLE,\
SIZE,\
SMALLINT,\
SOME,\
SOURCE,\
SPACE,\
SPECIFIC,\
SPECIFICTYPE,\
SPECIFIC_NAME,\
SQL,\
SQLCODE,\
SQLERROR,\
SQLEXCEPTION,\
SQLSTATE,\
SQLWARNING,\
STABLE,\
START,\
STATE,\
STATEMENT,\
STATIC,\
STATISTICS,\
STDIN,\
STDOUT,\
STORAGE,\
STRICT,\
STRUCTURE,\
STYLE,\
SUBCLASS_ORIGIN,\
SUBLIST,\
SUBSTRING,\
SUM,\
SYMMETRIC,\
SYSID,\
SYSTEM,\
SYSTEM_USER,\
TABLE,\
TABLE_NAME,\
TEMP,\
TEMPLATE,\
TEMPORARY,\
TERMINATE,\
THAN,\
THEN,\
TIME,\
TIMESTAMP,\
TIMEZONE_HOUR,\
TIMEZONE_MINUTE,\
TO,\
TOAST,\
TRAILING,\
TRANSACTION,\
TRANSACTIONS_COMMITTED,\
TRANSACTIONS_ROLLED_BACK,\
TRANSACTION_ACTIVE,\
TRANSFORM,\
TRANSFORMS,\
TRANSLATE,\
TRANSLATION,\
TREAT,\
TRIGGER,\
TRIGGER_CATALOG,\
TRIGGER_NAME,\
TRIGGER_SCHEMA,\
TRIM,\
TRUE,\
TRUNCATE,\
TRUSTED,\
TYPE,\
UNCOMMITTED,\
UNDER,\
UNENCRYPTED,\
UNION,\
UNIQUE,\
UNKNOWN,\
UNLISTEN,\
UNNAMED,\
UNNEST,\
UNTIL,\
UPDATE,\
UPPER,\
USAGE,\
USER,\
USER_DEFINED_TYPE_CATALOG,\
USER_DEFINED_TYPE_NAME,\
USER_DEFINED_TYPE_SCHEMA,\
USING,\
VACUUM,\
VALID,\
VALIDATOR,\
VALUE,\
VALUES,\
VARCHAR,\
VARIABLE,\
VARYING,\
VERBOSE,\
VERSION,\
VIEW,\
VOLATILE,\
WHEN,\
WHENEVER,\
WHERE,\
WITH,\
WITHOUT,\
WORK,\
WRITE,\
YEAR,\
ZONE
# The character to append to attribute names to avoid exceptions due to
# clashes between keywords and attribute names
KeywordsMaskChar=_
#flags for loading and saving instances using DatabaseLoader/Saver
nominalToStringLimit=50
idColumn=auto_generated_id

View File

@@ -0,0 +1,172 @@
# Database settings for sqlite 3.x
#
# General information on database access can be found here:
# https://waikato.github.io/weka-wiki/databases/
#
# url: http://www.sqlite.org/
# jdbc: http://www.zentus.com/sqlitejdbc/
# author: Fracpete (fracpete at waikato dot ac dot nz)
# version: $Revision: 15255 $
# JDBC driver (comma-separated list)
jdbcDriver=org.sqlite.JDBC
# database URL
jdbcURL=jdbc:sqlite:/path/to/database.db
# specific data types
# string, getString() = 0; --> nominal
# boolean, getBoolean() = 1; --> nominal
# double, getDouble() = 2; --> numeric
# byte, getByte() = 3; --> numeric
# short, getByte()= 4; --> numeric
# int, getInteger() = 5; --> numeric
# long, getLong() = 6; --> numeric
# float, getFloat() = 7; --> numeric
# date, getDate() = 8; --> date
# text, getString() = 9; --> string
# time, getTime() = 10; --> date
# timestamp, getTime() = 11; --> date
# other options
CREATE_DOUBLE=DOUBLE
CREATE_STRING=TEXT
CREATE_INT=INT
CREATE_DATE=DATETIME
DateFormat=yyyy-MM-dd HH:mm:ss
checkUpperCaseNames=false
checkLowerCaseNames=false
checkForTable=true
# All the reserved keywords for this database
# Based on the keywords listed at the following URL (2009-04-13):
# http://www.sqlite.org/lang_keywords.html
Keywords=\
ABORT,\
ADD,\
AFTER,\
ALL,\
ALTER,\
ANALYZE,\
AND,\
AS,\
ASC,\
ATTACH,\
AUTOINCREMENT,\
BEFORE,\
BEGIN,\
BETWEEN,\
BY,\
CASCADE,\
CASE,\
CAST,\
CHECK,\
COLLATE,\
COLUMN,\
COMMIT,\
CONFLICT,\
CONSTRAINT,\
CREATE,\
CROSS,\
CURRENT_DATE,\
CURRENT_TIME,\
CURRENT_TIMESTAMP,\
DATABASE,\
DEFAULT,\
DEFERRABLE,\
DEFERRED,\
DELETE,\
DESC,\
DETACH,\
DISTINCT,\
DROP,\
EACH,\
ELSE,\
END,\
ESCAPE,\
EXCEPT,\
EXCLUSIVE,\
EXISTS,\
EXPLAIN,\
FAIL,\
FOR,\
FOREIGN,\
FROM,\
FULL,\
GLOB,\
GROUP,\
HAVING,\
IF,\
IGNORE,\
IMMEDIATE,\
IN,\
INDEX,\
INDEXED,\
INITIALLY,\
INNER,\
INSERT,\
INSTEAD,\
INTERSECT,\
INTO,\
IS,\
ISNULL,\
JOIN,\
KEY,\
LEFT,\
LIKE,\
LIMIT,\
MATCH,\
NATURAL,\
NOT,\
NOTNULL,\
NULL,\
OF,\
OFFSET,\
ON,\
OR,\
ORDER,\
OUTER,\
PLAN,\
PRAGMA,\
PRIMARY,\
QUERY,\
RAISE,\
REFERENCES,\
REGEXP,\
REINDEX,\
RELEASE,\
RENAME,\
REPLACE,\
RESTRICT,\
RIGHT,\
ROLLBACK,\
ROW,\
SAVEPOINT,\
SELECT,\
SET,\
TABLE,\
TEMP,\
TEMPORARY,\
THEN,\
TO,\
TRANSACTION,\
TRIGGER,\
UNION,\
UNIQUE,\
UPDATE,\
USING,\
VACUUM,\
VALUES,\
VIEW,\
VIRTUAL,\
WHEN,\
WHERE
# The character to append to attribute names to avoid exceptions due to
# clashes between keywords and attribute names
KeywordsMaskChar=_
#flags for loading and saving instances using DatabaseLoader/Saver
nominalToStringLimit=50
idColumn=auto_generated_id