1
/
5

【TECH BLOG】sqldefへのSQL Server対応のコントリビュート 〜OSS活動を通して紐解くDBマイグレーションツールの実装〜

はじめまして、ECプラットフォーム部 API基盤チームに2021年新卒入社した山添です。普段はAPI GatewayやID基盤の開発に携わっています。

データベースを運用していると、ビジネスロジックの変更やクエリ最適化のためにデータベーススキーマを変更することがあります。その際にデータベースマイグレーションツールを使うことで、運用の過程で変更されるスキーマの管理を楽にできます。

しかし、データベースマイグレーションツールであるsqldefが便利なのですが、弊社で使われているSQL Serverには対応していませんでした。そのため、何かしらの対策が必要でした。

本記事では、それらに関連した以下の内容を紹介します。

  • データベースマイグレーションツールとしてsqldefを採用していること
  • sqldefでSQL Serverサポートをするためにコントリビュートしていること
  • sqldefの開発のために必要な基礎知識と具体的な実装について

前提知識

はじめに、本記事で扱うデータベースマイグレーションとマイグレーションツールについて紹介します。

つづきは、こちら

株式会社ZOZO(エンジニア・デザイナー部門)'s job postings

Weekly ranking

Show other rankings
If this story triggered your interest, go ahead and visit them to learn more