yacto v2.0.0-pre.12 Yacto.Migration.Util View Source
Link to this section Summary
Functions
マイグレーションファイルが正しく順序付けされているか調べて、正しい順序のマイグレーション情報を返す
Link to this section Functions
Link to this function
allow_migrate?(schema, repo) View Source
Link to this function
apply_myers_difference(list, diff) View Source
Link to this function
get_all_schema(app, prefix \\ nil) View Source
Link to this function
get_migration_dir(app, migration_dir \\ nil) View Source
Link to this function
get_migration_dir_for_gen(migration_dir \\ nil) View Source
Link to this function
get_migration_filename(app, migration_version) View Source
Link to this function
get_migration_files(app, migration_dir \\ nil) View Source
Link to this function
get_migration_path(app, migration_version, migration_dir \\ nil) View Source
Link to this function
get_migration_path_for_gen(app, migration_version, migration_dir \\ nil) View Source
Link to this function
is_migration_module?(mod) View Source
Link to this function
is_schema_module?(mod) View Source
Link to this function
load_migrations(migration_files) View Source
Link to this function
sort_migrations(migrations) View Source
マイグレーションファイルが正しく順序付けされているか調べて、正しい順序のマイグレーション情報を返す
migrations
には %{file: ファイル名, module: モジュール, version: マイグレーションバージョン, preview_version: 直前のマイグレーションバージョン}
のリストを渡すこと。
旧マイグレーションファイルには直前のマイグレーションバージョンが存在しないが、その場合には :unspecified
を指定すること。
Link to this function