2
Grails 1.3.7과 db-migration 플러그인을 사용하고 있습니다. Grails db-migration 테이블이 이미 존재합니다
grails.plugin.databasemigration.updateOnStart = true
grails.plugin.databasemigration.updateOnStartFileNames = ['changelog.groovy‘]
지금 내 DataSource.groovy에 내가 업데이트하여 때 dbCreate이 : 내 델타를 포함하는 chagelog.groovy 파일을 생성 한
, 나는 theese 속성을 설정합니다.
내 응용 프로그램을 시작하고 델타에있는 표가 이미 작성되었음을 알려줍니다.
이것에 대한 아이디어가 있습니까?
이 충분한다는 의미는 없다 : grails.plugin.databasemigration.updateOnStart = 사실 – marko
없음 - 상기와 같이 당신이 당신의'DataSource.groovy'을 편집 할 수 있습니다 (I 내 대답 업데이트) – aiolos
기존 데이터베이스를 이미 동기화 된 것으로 표시하여 이미있는 변경 집합을 적용하지 않도록 할 수도 있습니다. –