09: Migrations

The final topic of study is migrations. Migrations are a mechanism used in knex.js (and other database libraries in other languages) that lets you change your database schema as you develop your application. This means that you can add columns, remove columns, create new tables, and keep your data...usually. In SQLite3 there are some limitations to what you can do, which I show you how to work around.

Learn JavaScript Today

Register today for the Beginner Basics course and get the new releases by just paying the difference. There's also special discounts for existing customers when new courses are released.

Still Not Sure? Check out more curriculum!