概要
atlas のコマンドの用途がイマイチ分からなかったのでメモ
dev-urlで指定するDev Databaseとは
atlasがコマンドの内容を検証するために使う
各コマンドの意味
-
schema inspect
DBのスキーマを指定した形式で出力する- すでにあるDBからexportする形で使う?
-
schema diff
fromとtoの差分を出力する(sqlファイルも指定できる)- バージョン型のマイグレーションファイルを生成する(applyで適用)
-
schema apply
urlにtoで指定したスキーマを適用する-
--dry-run
スキーマがどう変更されるか確認 -
--auto-aprove
確認せず適用 - オプションなし 選択できる
-