sql >> データベース >  >> RDS >> Oracle

データベース構造変更のためのバージョン管理システムはありますか?

    Ruby on Railsには、移行の概念があります。これは、データベースを変更するための簡単なスクリプトです。

    移行ファイルを生成します。このファイルには、dbバージョンを増やすためのルール(列の追加など)とバージョンをダウングレードするためのルール(列の削除など)が含まれています。各移行には番号が付けられ、テーブルは現在のデータベースバージョンを追跡します。

    移行する 、「db:migrate」というコマンドを実行します。このコマンドは、バージョンを確認し、必要なスクリプトを適用します。同様の方法で下に移行できます。

    移行スクリプト自体はバージョン管理システムに保持されます。データベースを変更するたびに新しいスクリプトをチェックインし、開発者はそれを適用してローカルデータベースを最新バージョンにすることができます。



    1. Vertabeloを使用したデータベース設計

    2. Oracleでユーザーに付与されている特権と役割を見つける方法は?

    3. MySQLデータベースをインポートおよびエクスポートする方法

    4. Oracleの隠し機能