Files
spring-session-data-mongodb/samples/grails3/grails-app/init/BootStrap.groovy
Eric Helgeson 779277b16d Add Grails Sample
Fixes gh-246
2016-03-29 20:58:26 -05:00

25 lines
499 B
Groovy

import grails3.redis.session.*
class BootStrap {
def init = { servletContext ->
def adminRole = new Role('ROLE_ADMIN').save()
def userRole = new Role('ROLE_USER').save()
def testUser = new User('user', 'password').save()
UserRole.create testUser, adminRole
UserRole.withSession {
it.flush()
it.clear()
}
assert User.count() == 1
assert Role.count() == 2
assert UserRole.count() == 1
}
def destroy = {
}
}