Function trek::create_migration
[−]
[src]
pub fn create_migration(name: &str, migrations_dir: &Path) -> Result<String>
A convenience method that automates creating a new, empty database migration from a name and a directory where the new migration file should be created.
Examples:
let migrations_dir = Path::new("src/db/migrations/"); match create_migration("create_users_table", migrations_dir) { Ok(name) => println!("Created new migration named {}", name), Err(error) => println!("Error creating new database migration: {}", error) }