FLUTTER ECOSYSTEM

sqlparser

SQLite ステートメントを解析し、それらに対して静的解析を実行します

最新バージョン
0.44.4
30日間ダウンロード
58.9万
いいね数
35
Pub ポイント
140

パッケージ概要

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

概要

sqlparser パッケージは、SQLite ステートメントを解析し、それらに対して静的解析を行うように設計された Dart ライブラリです。開発者が実行せずにプログラム的に SQL クエリを検証・調査・操作できるようにします。コードジェネレーターやリントツール、データベース移行ユーティリティなど、SQL 構文の深い理解が必要なツールに最適です。パーサーは標準的な SQLite 構文をサポートしており、Dart 向けの人気ある SQLite ORM である drift と良好に統合されています。Android、iOS、Web、macOS、Windows、Linux などの主要プラットフォームで動作します。

用途
  • SQL クエリの検証
  • データベース移行ツール
  • SQLからのコード生成
  • SQL スクリプトの静的解析
  • 開発ワークフローでのSQLのLint検査
主な機能
  • SQLite構文解析
  • 静的解析機能
  • クロスプラットフォーム対応
  • ドリフトとの統合
  • 堅牢なエラーレポート
適している対象
  • SQLite を使用する Dart 開発者
  • SQLの検査を必要とするツール
  • データベーススキーマの管理
  • コード生成パイプライン
  • 開発時SQL検証
注意事項
  • SQLite構文に限定
  • クエリを実行しない
  • 複雑なSQLの慎重な取り扱いが必要です
  • ビルドまたは開発ツールで最も効果的に使用される
  • 実行時クエリ実行には適していません
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add sqlparser

カテゴリー

ソースリポジトリ

関連プロジェクト