type
status
date
slug
summary
tags
category
icon
password
簡介
skeema 是一個 SQL 架構管理工具,支持比對儲存庫及線上 DB 的差異並產出對應的 DDL 語句。
安裝
Linux
MAC OS
初次使用 skeema
使用
skeema init
初始化
schema
stored procedure
備註:
-h, -u, -p:對應 MySQL 連線的相同選項
-d:指定資料夾名稱
--schema:指定的 database 名稱
--ignore-proc:忽略 stored procedure
--ignore-table:忽略 table
執行 init 後會看到被匯出的 schema & proc,並且會有一個 .skeema 設定檔
可以預先設定好 .skeema 設定檔方便使用
使用方式
使用 skeema diff 比對檔案和線上 MySQL 的區別
使用 skeema push 更新到對應的環境
參考資料
skeema_io
Skeema.io
Skeema.io
MySQL and MariaDB schema management system