Пример #1
0
 /**
  * @return MigrationLoader
  * @param string $directory
  */
 public static function run($directory)
 {
     $loader = new MigrationRunner($directory);
     $loader->execute();
     return $loader;
 }
Пример #2
0
 public function tearDown()
 {
     MigrationRunner::drop_migration_table();
 }
Пример #3
0
<?php

define("CLI_RUNNER", true);
require_once 'nimblize/nimble_support/lib/command_line_colors.php';
require_once 'nimblize/nimble_record/migrations/lib/migration_runner.php';
require_once 'nimblize/nimble_record/migrations/migration.php';
$nimble_root = dirname(__FILE__) . DIRECTORY_SEPARATOR . '..';
require_once join(DIRECTORY_SEPARATOR, array($nimble_root, 'config', 'boot.php'));
MigrationRunner::$dir = FileUtils::join(NIMBLE_ROOT, 'db', 'migrations');
$storyhelper_path = FileUtils::join(NIMBLE_ROOT, 'lib', 'story_helper.php');
if (file_exists($storyhelper_path)) {
    require_once $storyhelper_path;
}
Пример #4
0
 public function tearDown()
 {
     MigrationRunner::drop_migration_table();
     NimbleRecord::end_transaction();
     ob_clean();
 }