forked from fluentmigrator/fluentmigrator
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
daniellee edited this page Dec 7, 2012
·
27 revisions
- Check out the tour of FluentMigrator starting with Getting FluentMigrator
- How to create a Migration
- Learn about the Fluent Interface
- Profiles can be used to seed test data
- And then choose one of the Migration Runners to run your migrations
- Use inbuilt database functions when setting the default value (SystemMethods)
- Sql Server Specific Extensions
- For some migrations you do not need to provide a down action. See Auto Reversing Migrations for more.
- If you are a Resharper user then checkout the Resharper File Template
- ApplicationContext: Passing parameters to Migrations
- Dealing with Multiple Database Types
- Filter migrations run based on Tags
- Enforce migration version numbering rules
- Create custom metadata for the VersionInfo table
- SchemaDump and here is a sample using SchemaDump to write migrations.
- T4 Template for creating FM initial schemas. Guide to FluentMigrator.T4
For the current release 1.0.5 these are the Supported Databases. Support added for Sql Server 2012 and Firebird.
- Community articles
- Sean Chambers on the Herding Code podcast
- Getting FluentMigrator
- How to create a Migration
- Fluent Interface
- Migration Runners
- Use inbuilt database functions when setting the default value
- Sql Server Specific Extensions
- Raw Sql Helper for inserting data
- Auto Reversing Migrations
- Resharper File Template
- Transaction Modes for the Migration Runner
- ApplicationContext: Passing parameters to Migrations
- Dealing with Multiple Database Types
- Filter migrations run based on Tags
- Enforce migration version numbering rules
- Create custom metadata for the VersionInfo table