apache / apache/grails-core

grails-quartz: database-migration plugin support

Open
#16,196 4 comments 0 reactions 0 assignees View on GitHub
relates-to: grails-quartz type: enhancement
Dominant language
Groovy
Stars
2.9k
Forks
975
Avg merge
1d 22h
Merged PRs (30d)
92

Description

Currently, it seems one needs to create the quartz tables manually when using `jdbcStore = true`. It would be great if the plugin supports database-migration, to create the quartz table migrations automatically with `dbm-gorm-diff`, like the database-migration plugin does itself to create the liquibase tables.

Contributor guide

Open the contributing guide

Research direction

Start by tracing grails-quartz's jdbcStore=true path and the database-migration plugin's dbm-gorm-diff entry point. Compare this with how the database-migration plugin creates its Liquibase tables. Done means Quartz table migrations are generated automatically, removing the need for manual table creation.

Written by the indexing model from the issue text.

Assessment

Tech stack
groovy
Domain
databases
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.