-
Notifications
You must be signed in to change notification settings - Fork 40
Home
Here is an overview and TOC for the tutorial. For now the internal links are going to be broken (pointing to CPAN modules that don't yet exist, so you will have to navigate via the browser 'back' button to move between sections. Thanks for any review / corrections!
DBIx::Class::Migration::Tutorial::Setup shows you how to bootstrap a very basic DBIx::Class driven application.
DBIx::Class::Migration::Tutorial::FirstMigration takes the basic application and prepare some migrations.
DBIx::Class::Migration::Tutorial::SecondMigration Shows you how to start handling database change by creating a version 2 of the schema. We also create more complex fixtures and customize the migration.
DBIx::Class::Migration::Tutorial::Testing shows you how to write some simple test cases for your database.
DBIx::Class::Migration::Tutorial::ThirdMigration explores a more complicated migration and also reviews what to do if you need to run through a few iterations of a migration before you are ready to set it in stone.
DBIx::Class::Migration::Tutorial::AddMySQL So far we've been building migrations for just one database: SQLite. Let's build migrations for MySQL
DBIx::Class::Migration::Tutorial::Catalyst shows you how to use and customize DBIx::Class::Migration with Catalyst for development and testing.
DBIx::Class::Migration::Tutorial::Conclusion reviews some key concepts.