Simplistic demo to illustrate various Grails 3.3.x (and Fields Plug-in) bugs/issues.
Entities used for:
-
- controller dynamic scaffolding Bug (1)
- no default values in DB Bug (3)
- missing inList constraints in the DB Bug (4)
- ignored i18 labels for inList Bug (5)
- not all fields displayed in
show
Bug (6) - readonly attribute not working correctly Bug (7)
- no textarea rendered for big fields Bug (8)
-
- controller dynamic scaffolding workaround
-
- tbd.
-
TableParent, TableChild and TableChildTwo
- table inheritance mapping in DB bug (2)
A. Reported Bugs/Issues referencing this demo:
- grails/grails-core#10968
- grails/grails-data-mapping#1076
- grails/grails-data-mapping#1074
- grails/grails-data-mapping#1073
- https://github.com/grails-fields-plugin/grails-fields/issues/272
- https://github.com/grails-fields-plugin/grails-fields/issues/271
- https://github.com/grails-fields-plugin/grails-fields/issues/259
- https://github.com/grails-fields-plugin/grails-fields/issues/256
https://github.com/grails-fields-plugin/grails-fields/issues/257- Fixed in 2.2.7
B. Other issues that prevent or complicate a Grails 2.x -> 3.3.x migration for many applications:
- https://github.com/grails-fields-plugin/grails-fields/issues/269
- https://github.com/grails-fields-plugin/grails-fields/issues/267 (Grails 2.x did the equivalent of this)
- https://github.com/grails-fields-plugin/grails-fields/issues/268 (Grails 2.x did the equivalent of this)
- https://github.com/grails-fields-plugin/grails-fields/issues/264
- grails/grails-spring-security-core#536
- grails-plugins/grails-spring-security-shiro#5
C. Other outstanding problems collected in the WIKI.