forked from fluentmigrator/fluentmigrator
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
daniellee edited this page Jan 30, 2013
·
27 revisions
To get the .NET 4.0 x86 (32-bit) version of the Runner:
Install-Package FluentMigrator
or
Install-Package FluentMigrator.Tools
for the x86, x64 and .NET 3.5, 4.0 versions of the Runner.
- 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
- Raw Sql Helper for inserting data
- 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.6 these are the Supported Databases. Support added for Sql Server 2012, Firebird and the DotConnect driver for Oracle from Devart.
- 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