source: trunk/grails-app/conf/DataSource.groovy @ 2

Last change on this file since 2 was 2, checked in by robert@…, 8 years ago

Initial import of basic functionality

File size: 2.4 KB
Line 
1dataSource {
2    pooled = true
3    driverClassName = "org.hsqldb.jdbcDriver"
4    username = "sa"
5    password = ""
6}
7hibernate {
8    cache.use_second_level_cache = true
9    cache.use_query_cache = true
10    cache.provider_class = 'net.sf.ehcache.hibernate.EhCacheProvider'
11}
12// environment specific settings
13environments {
14    development {
15        dataSource {
16            //dbCreate = "create-drop" // one of 'create', 'create-drop','update'
17            //url = "jdbc:hsqldb:mem:devDB"
18                       
19                        dbCreate = "update"
20                        username = "metagenomics"
21                        password = "ETBryeunTczeHYDt"
22
23                        // MySQL
24                        driverClassName = "com.mysql.jdbc.Driver"
25                        url = "jdbc:mysql://localhost/metagenomics"
26        }
27    }
28        ci {
29                // used by deploy scripts
30                dataSource {
31                        dbCreate = "update"
32                        username = "metagenomics"
33                        password = "metagenomics"
34
35                        // PostgreSQL
36                        driverClassName = "org.postgresql.Driver"
37                        url = "jdbc:postgresql://localhost:5432/metagenomics-ci"
38                        dialect = org.hibernate.dialect.PostgreSQLDialect
39                }
40        }
41        test {
42                // used by deploy scripts
43                dataSource {
44            dbCreate = "create-drop" // one of 'create', 'create-drop','update'
45            url = "jdbc:hsqldb:mem:devDB"
46                }
47        }
48        nbx14 {
49                // used by deploy scripts
50                dataSource {
51                        dbCreate = "update"
52                        username = "metagenomics"
53                        password = "metagenomics"
54
55                        // PostgreSQL
56                        driverClassName = "org.postgresql.Driver"
57                        url = "jdbc:postgresql://localhost:5432/metagenomics-nbx14"
58                        dialect = org.hibernate.dialect.PostgreSQLDialect
59                }
60        }
61        demo {
62                // used by deploy scripts
63                dataSource {
64                        dbCreate = "update"
65                        username = "metagenomics"
66                        password = "metagenomics"
67
68                        // PostgreSQL
69                        driverClassName = "org.postgresql.Driver"
70                        url = "jdbc:postgresql://localhost:5432/metagenomics-demo"
71                        dialect = org.hibernate.dialect.PostgreSQLDialect
72                }
73        }
74        production {
75                dataSource {
76                        dbCreate = "update"
77                        username = "metagenomics"
78                        password = "metagenomics"
79
80                        // PostgreSQL
81                        driverClassName = "org.postgresql.Driver"
82                        url = "jdbc:postgresql://localhost:5432/metagenomics-www"
83                        dialect = org.hibernate.dialect.PostgreSQLDialect
84                }
85        }
86        www {
87                // used by deploy scripts
88                dataSource {
89                        dbCreate = "update"
90                        username = "metagenomics"
91                        password = "metagenomics"
92
93                        // PostgreSQL
94                        driverClassName = "org.postgresql.Driver"
95                        url = "jdbc:postgresql://localhost:5432/metagenomics-www"
96                        dialect = org.hibernate.dialect.PostgreSQLDialect
97                }
98        }
99}
Note: See TracBrowser for help on using the repository browser.