注目★★★★★Hacker News
Postgres migration.sql の安全性をCLIで検査
30秒で把握
- 1safe-not-safe が Postgres migration.sql の安全性検査を提供
- 2npx コマンドと libpg_query 17ベースのWASMパーサーで解析
- 3ブラウザーのWeb Workerがパーサーをダウンロード・コンパイル
要約
safe-not-safe は、Postgres の migration.sql を安全性チェックできるWebツールとCLIを提供する。CLIでは `npx safe-not-safe check migration.sql` を実行し、libpg_query 17ベースのPostgreSQL WASMパーサーでSQLを解析する。ブラウザー内のWeb Workerがパーサーをダウンロード・コンパイルし、入力したマイグレーションを検査する。
あなたへの影響
Postgresのマイグレーションを扱う日本の開発チームは、適用前のSQLを投入して検査する運用を試せる。
推奨:libpg_query 17のWASMパーサーはブラウザー内で初期化されるため、実際のSQLで解析結果と対応範囲を確認するとよい。