FLUTTER ECOSYSTEM

migrant

シンプルなデータベーススキーマ移行ツール。SQLite および PostgreSQL をサポートし、複数のソースからマイグレーションスクリプトを読み取ることができます。

最新バージョン
0.3.0
30日間ダウンロード
2.8万
いいね数
9
Pub ポイント
150

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

Migrant は、Flutter アプリ向けに設計された軽量なデータベースマイグレーションツールで、SQLite および PostgreSQL データベースのスキーマ変更を管理するためのものです。さまざまなソースからマイグレーションスクリプトを読み込むことをサポートしており、異なる環境間でのデータベース構造のバージョン管理をスムーズに行えます。複雑な設定なしに信頼性の高い自動マイグレーションが必要な開発者に最適です。Migrant は Flutter プロジェクトへの統合が容易であり、モバイル、Web、デスクトップを含むすべての主要プラットフォームで動作します。

用途
  • Flutterアプリにおけるデータベーススキーマの変更管理
  • SQLite および PostgreSQL 用の SQL マイグレーションの自動化
  • データベースの進化におけるチーム協働を有効化する
  • データベースバージョン管理を備えたCI/CDパイプラインのサポート
  • アプリの起動時またはビルドプロセス中にマイグレーションを実行する
主な機能
  • SQLite および PostgreSQL をサポートしています
  • 複数のソースからマイグレーションスクリプトを読み取ります
  • クロスプラットフォーム互換性
  • Flutter pub を通じたシンプルな統合
  • 自動マイグレーション実行
  • バージョン管理されたスキーマの更新
適している対象
  • データベーススキーマを管理するFlutter開発者
  • CI/CD をデータベースデプロイに使用するチーム
  • 複数の環境間で一貫したデータベース状態を維持する必要があるアプリケーション
  • 進化するデータモデルを持つプロジェクト
  • マイグレーションの最小限のセットアップを求める開発者
注意事項
  • 手動スクリプト管理が必要です
  • マイグレーションレビュー用の組み込みUIは存在しない
  • 外部スクリプトの構成に依存しています
  • 一部のケースではエラー報告が制限される
  • 計画なしでは、非常に大きな移行セットには適していません
対応プラットフォームAndroidiOSLinuxmacOSWebWindows

パッケージをインストール

flutter pub add migrant

カテゴリー

ソースリポジトリ

関連プロジェクト

ランキング