Grails Domain Class and GORM Part 3


  • Database migration 
  • GORM and MongoDB

Database Migration

Issues with Schema Changes 

  • Database schema's keep changing (along with applications that use them) 
    • Example: You need to add “email” column to the “customer” table after initial deployment of the application 
  • Issues with schema changes 
    • How do you version control schema changes along with the change in your application? 
    • How do you go back to previous version of the schema? 
    • How do people work with different versions of the schema? 
    • How do you convey schema changes to other developers and the production server?

You must have an active subscription to download PDF and Lab Zip of this course topic.Please click the "Subscribe" button or the "Login" button if you already have an account.