-
Notifications
You must be signed in to change notification settings - Fork 947
/
nutz_jdbc_experts.js
48 lines (46 loc) · 1.95 KB
/
nutz_jdbc_experts.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/*
* Nutz.Dao 的默认支持数据库的种类
*/
var ioc = {
/*
* Experts 的映射列表
*/
experts : {
"h2.*" : "org.nutz.dao.impl.jdbc.h2.H2JdbcExpert",
"dm dbms.*" : "org.nutz.dao.impl.jdbc.dm.DmJdbcExpert",
"dm mysql.*" : "org.nutz.dao.impl.jdbc.dm.DmMysqlJdbcExpert",
"mysql.*" : "org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert",
"mariadb.*" : "org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert",
"postgresql.*" : "org.nutz.dao.impl.jdbc.psql.PsqlJdbcExpert",
"db2.*" : "org.nutz.dao.impl.jdbc.db2.Db2JdbcExpert",
"oracle.*" : "org.nutz.dao.impl.jdbc.oracle.OracleJdbcExpert",
"kingbasees.*" : "org.nutz.dao.impl.jdbc.oracle.OracleJdbcExpert",
"kingbasepsql.*" : "org.nutz.dao.impl.jdbc.psql.PsqlJdbcExpert",
// SqlServer2005 --> 9.0 , SqlServer2008 --> 10.0
"microsoft sql server.*(9|10)[.].+" : "org.nutz.dao.impl.jdbc.sqlserver2005.Sqlserver2005JdbcExpert",
"microsoft sql server.*(8)[.].+" : "org.nutz.dao.impl.jdbc.sqlserver2000.Sqlserver2000JdbcExpert",
"microsoft sql server.*(11|12|13|14|15)[.].+" : "org.nutz.dao.impl.jdbc.sqlserver2005.Sqlserver2005JdbcExpert",
"hsql.*" : "org.nutz.dao.impl.jdbc.hsqldb.HsqldbJdbcExpert",
"sqlite" : "org.nutz.dao.impl.jdbc.sqlite.SQLiteJdbcExpert",
".+derby.+" : "org.nutz.dao.impl.jdbc.derby.DerbyJdbcExpert",
"gbase.*" : "org.nutz.dao.impl.jdbc.gbase.GBaseJdbcExpert",
"sybase.*" : "org.nutz.dao.impl.jdbc.sybase.SybaseIQJdbcExpert",
"tdengine.*" : "org.nutz.dao.impl.jdbc.tdengine.TDengineJdbcExpert",
"clickhouse.*" : "org.nutz.dao.impl.jdbc.clickhouse.ClickhouseJdbcExpert",
"xugu.*" : "org.nutz.dao.impl.jdbc.xugu.XuguJdbcExpert"
// ~ 映射结束
},
/*
* 所有 Expert 都能读到这个配置文件
*/
config : {
// 默认的 Clob/Blob 临时目录
"pool-home" : "~/.nutz/tmp/dao/",
// 临时目录大小,0 为不限大小
"pool-max" : 200000,
// Mysql 特殊配置
"mysql-engine" : "InnoDB",
// GBase 特殊配置
"gbase-engine" : "GsDB"
// ~ 配置信息结束
} };