Advertisement
Guest User

Untitled

a guest
Dec 25th, 2018
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.69 KB | None | 0 0
  1. import groovy.sql.Sql
  2. import org.opentele.server.core.model.BootStrapUtil
  3.  
  4. dataSource {
  5. pooled = true
  6. // driverClassName = "org.h2.Driver"
  7. // dialect = "org.opentele.server.core.util.H2Dialect"
  8. // username = "sa"
  9. // password = ""
  10. logSql = false
  11. }
  12. hibernate {
  13. cache.use_second_level_cache = true
  14. cache.use_query_cache = true
  15. cache.region.factory_class = 'org.hibernate.cache.ehcache.SingletonEhCacheRegionFactory' // hibernate 4
  16. //cache.region.factory_class = 'org.hibernate.cache.ehcache.EhCacheRegionFactory' // hibernate 4
  17. //cache.region.factory_class = 'net.sf.ehcache.hibernate.SingletonEhCacheRegionFactory' // hibernate 3
  18. }
  19. // environment specific settings
  20. environments {
  21. development {
  22. dataSource {
  23. username = "sa"
  24. password = ""
  25. driverClassName = "org.h2.Driver"
  26. dialect = "org.opentele.server.core.util.H2Dialect"
  27. // dbCreate = "create-drop" // one of 'create', 'create-drop', 'update', 'validate', ''
  28.  
  29. if(BootStrapUtil.isH2DatabaseServerRunning("jdbc:h2:tcp://localhost:8043/citizenDb", "sa", "")) {
  30. url = "jdbc:h2:tcp://localhost:8043/citizenDb"
  31. } else {
  32. url = "jdbc:h2:clinicianDb;MVCC=TRUE;IGNORECASE=TRUE"
  33. }
  34. println "Using database url: ${url}"
  35. }
  36. }
  37. demo {
  38. dataSource {
  39. username = "sa"
  40. password = ""
  41. driverClassName = "org.h2.Driver"
  42. dialect = "org.opentele.server.core.util.H2Dialect"
  43. // dbCreate = "create-drop" // one of 'create', 'create-drop', 'update', 'validate', ''
  44.  
  45. if(BootStrapUtil.isH2DatabaseServerRunning("jdbc:h2:tcp://localhost:8043/citizenDb", "sa", "")) {
  46. url = "jdbc:h2:tcp://localhost:8043/citizenDb"
  47. } else {
  48. url = "jdbc:h2:clinicianDb;MVCC=TRUE;IGNORECASE=TRUE"
  49. }
  50. println "Using database url: ${url}"
  51. }
  52. }
  53. test {
  54. dataSource {
  55. // dbCreate = "create-drop"
  56. username = "sa"
  57. password = ""
  58. driverClassName = "org.h2.Driver"
  59. dialect = "org.opentele.server.core.util.H2Dialect"
  60. url = "jdbc:h2:mem:testDb;MVCC=TRUE;IGNORECASE=TRUE"
  61. }
  62. }
  63. performance {
  64. dataSource {
  65. pooled = true
  66. dialect = "org.opentele.server.core.util.MySQLInnoDBDialect"
  67. driverClassName = "com.mysql.jdbc.Driver"
  68. username = "root"
  69. password = 'sandbox'
  70. dbCreate = 'create'
  71. url = "jdbc:mysql://localhost:3306/opentele"
  72. }
  73. }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement