Changeset 93


Ignore:
Timestamp:
Jan 19, 2010, 2:56:22 PM (7 years ago)
Author:
duh
Message:
  • made development datasource system dependent (so Adem can use his PostgreSQL database
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/conf/DataSource.groovy

    r91 r93  
    66}
    77hibernate {
    8     cache.use_second_level_cache=true
    9     cache.use_query_cache=true
    10     cache.provider_class='net.sf.ehcache.hibernate.EhCacheProvider'
     8        cache.use_second_level_cache = true
     9        cache.use_query_cache = true
     10        cache.provider_class = 'net.sf.ehcache.hibernate.EhCacheProvider'
    1111}
    1212// environment specific settings
    1313environments {
    14         development {
     14        development {
    1515                dataSource {
     16                        println "DATASOURCE DEBUG :: user.home = "+System.properties["user.home"]
     17                        switch (System.properties["user.home"]) {
     18                                case "/Users/adem":
     19                                        // Adem like to use his own postgres database
     20                                        dbCreate = "update"
     21                                        username = "gscf"
     22                                        password = "dbnp"
    1623
    17                         dbCreate = "update"
    18                         username = "gscf"
    19                         password = "dbnp"
    20 
    21                         // PostgreSQL
    22                         driverClassName = "org.postgresql.Driver"
    23                         url = "jdbc:postgresql://localhost:5432/gscf"
    24                         dialect = org.hibernate.dialect.PostgreSQLDialect
    25 
    26                         /**
    27                         dbCreate = "create-drop" // one of 'create', 'create-drop','update'
    28                         url = "jdbc:hsqldb:mem:devDB"
    29                         */
     24                                        // PostgreSQL
     25                                        driverClassName = "org.postgresql.Driver"
     26                                        url = "jdbc:postgresql://localhost:5432/gscf"
     27                                        dialect = org.hibernate.dialect.PostgreSQLDialect
     28                                        break;
     29                                default:
     30                                        // by default we use an in memory development database
     31                                        dbCreate = "create-drop" // one of 'create', 'create-drop','update'
     32                                        url = "jdbc:hsqldb:mem:devDB"
     33                                        break;
     34                        }
    3035                }
    3136        }
     
    5459                        driverClassName = "org.postgresql.Driver"
    5560                        url = "jdbc:postgresql://localhost:5432/gscf"
    56                         dialect = org.hibernate.dialect.PostgreSQLDialect
     61                        dialect = org.hibernate.dialect.PostgreSQLDialect
    5762
    5863                        // MySQL
    5964                        //driverClassName = "com.mysql.jdbc.Driver"
    6065                        //url = "jdbc:mysql://localhost/gscf"
    61                         //dialect = "org.hibernate.dialect.MySQL5InnoDBDialect"
     66                        //dialect = "org.hibernate.dialect.MySQL5InnoDBDialect"
    6267
    6368                        //In memory
Note: See TracChangeset for help on using the changeset viewer.