yacto v2.0.0-pre.12 Yacto.Migration.Util View Source

Link to this section Summary

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

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

validate_version(migration_version) View Source