DatabaseUtils.props.hsql 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. # Database settings for HSQLDB 1.8.x
  2. #
  3. # General information on database access can be found here:
  4. # https://waikato.github.io/weka-wiki/databases/
  5. #
  6. # url: http://hsqldb.sourceforge.net/
  7. # jdbc: http://sourceforge.net/projects/hsqldb/
  8. # howto: http://hsqldb.sourceforge.net/doc/guide/ch01.html
  9. # author: Dale Fletcher (dale at cs dot waikato dot ac dot nz)
  10. # version: $Revision: 15255 $
  11. # JDBC driver (comma-separated list)
  12. jdbcDriver=org.hsqldb.jdbcDriver
  13. # database URL
  14. jdbcURL=jdbc:hsqldb:hsql://server_name/database_name
  15. # specific data types
  16. # string, getString() = 0; --> nominal
  17. # boolean, getBoolean() = 1; --> nominal
  18. # double, getDouble() = 2; --> numeric
  19. # byte, getByte() = 3; --> numeric
  20. # short, getByte()= 4; --> numeric
  21. # int, getInteger() = 5; --> numeric
  22. # long, getLong() = 6; --> numeric
  23. # float, getFloat() = 7; --> numeric
  24. # date, getDate() = 8; --> date
  25. # text, getString() = 9; --> string
  26. # time, getTime() = 10; --> date
  27. # timestamp, getTime() = 11; --> date
  28. # other options
  29. CREATE_INT=INT
  30. CREATE_DOUBLE=DOUBLE
  31. CREATE_STRING=LONGVARCHAR
  32. CREATE_DATE=DATETIME
  33. DateFormat=yyyy-MM-dd HH:mm:ss
  34. checkUpperCaseNames=true
  35. checkLowerCaseNames=false
  36. checkForTable=true
  37. # All the reserved keywords for this database
  38. # Based on the keywords listed at the following URL (2009-04-13):
  39. # http://hsqldb.org/doc/guide/ch09.html
  40. Keywords=\
  41. ABS,\
  42. ACOS,\
  43. ALIAS,\
  44. ALL,\
  45. ALTER,\
  46. ASCII,\
  47. ASIN,\
  48. ATAN,\
  49. ATAN2,\
  50. AUTOCOMMIT,\
  51. BITAND,\
  52. BIT_LENGTH,\
  53. BITOR,\
  54. CACHED,\
  55. CALL,\
  56. CASEWHEN,\
  57. CEILING,\
  58. CHAR,\
  59. CHAR_LENGTH,\
  60. CHECKPOINT,\
  61. COALESCE,\
  62. COLLATION,\
  63. COMMIT,\
  64. CONCAT,\
  65. CONNECT,\
  66. CONVERT,\
  67. COS,\
  68. COT,\
  69. CREATE,\
  70. CURDATE,\
  71. CURRENT_DATE,\
  72. CURRENT_TIME,\
  73. CURRENT_TIMESTAMP,\
  74. CURRENT_USER,\
  75. CURTIME,\
  76. DATABASE,\
  77. DAYNAME,\
  78. DAYOFMONTH,\
  79. DAYOFWEEK,\
  80. DAYOFYEAR,\
  81. DEFRAG,\
  82. DEGREES,\
  83. DELAY,\
  84. DELETE,\
  85. DIFFERENCE,\
  86. DISCONNECT,\
  87. DISTINCT,\
  88. DROP,\
  89. EXCEPT,\
  90. EXP,\
  91. EXPLAIN,\
  92. EXTRACT,\
  93. FLOOR,\
  94. FROM,\
  95. GRANT,\
  96. GROUPBY,\
  97. HAVING,\
  98. HEXTORAW,\
  99. HOUR,\
  100. IDENTITY,\
  101. IFNULL,\
  102. IGNORECASE,\
  103. INDEX,\
  104. INITIAL,\
  105. INSERT,\
  106. INTEGRITY,\
  107. INTERSECT,\
  108. INTO,\
  109. LCASE,\
  110. LEFT,\
  111. LENGTH,\
  112. LIMIT,\
  113. LOCATE,\
  114. LOG,\
  115. LOG10,\
  116. LOGSIZE,\
  117. LOWER,\
  118. LTRIM,\
  119. MAXROWS,\
  120. MINUS,\
  121. MINUTE,\
  122. MOD,\
  123. MONTH,\
  124. MONTHNAME,\
  125. NOW,\
  126. NULLIF,\
  127. OCTET_LENGTH,\
  128. OFFSET,\
  129. ORDERBY,\
  130. PASSWORD,\
  131. PI,\
  132. PLAN,\
  133. POWER,\
  134. PROPERTY,\
  135. QUARTER,\
  136. RADIANS,\
  137. RAND,\
  138. RAWTOHEX,\
  139. READONLY,\
  140. REFERENTIAL,\
  141. REPEAT,\
  142. REPLACE,\
  143. REVOKE,\
  144. RIGHT,\
  145. ROLE,\
  146. ROLLBACK,\
  147. ROUND,\
  148. ROUNDMAGIC,\
  149. RTRIM,\
  150. SAVEPOINT,\
  151. SCHEMA,\
  152. SCRIPT,\
  153. SCRIPTFORMAT,\
  154. SECOND,\
  155. SELECT,\
  156. SEQUENCE,\
  157. SET,\
  158. SHUTDOWN,\
  159. SIGN,\
  160. SIN,\
  161. SOUNDEX,\
  162. SOURCE,\
  163. SPACE,\
  164. SQRT,\
  165. SUBSTR,\
  166. SUBSTRING,\
  167. TABLE,\
  168. TAN,\
  169. TEMP,\
  170. TEXT,\
  171. TOP,\
  172. TRIGGER,\
  173. TRUNCATE,\
  174. UCASE,\
  175. UNION,\
  176. UPDATE,\
  177. UPPER,\
  178. USER,\
  179. VIEW,\
  180. WEEK,\
  181. WHERE,\
  182. WRITE,\
  183. YEAR
  184. # The character to append to attribute names to avoid exceptions due to
  185. # clashes between keywords and attribute names
  186. KeywordsMaskChar=_
  187. # flags for loading and saving instances using DatabaseLoader/Saver
  188. nominalToStringLimit=50
  189. idColumn=auto_generated_id