Docs Menu
Docs Home
/ /

アプリ コードの生成

移行プロジェクトでは、データの移行に加えて、アプリケーション コードの一部を頻繁にアップデートや書き換えます。 Relational Migrator のコード生成機能を使用すると、このプロセスに関係する時間と労力が軽減されます。

リレーショナル移行コード生成 は、MongoDB コレクションを分析し、MongoDB スキーマからアプリケーション コードを生成します。

コード生成:

  • プロジェクトで定義された接続を使用して MongoDB に接続し、アプリケーション コード ファイルを生成します。

  • JSONの言語サポートを提供します。

宛先 MongoDB 接続の各コレクションに対して、コード生成はコードファイルを生成します。 これらのファイルには、MongoDB でアプリケーションを実行するための言語固有のモデル クラスと適切なライブラリのインポートが含まれています。 その後、これらの自動生成ファイルをアプリケーションにダウンロードまたはコピーできます。 生成されたコードを既存のアプリケーション コードと統合するには、手動で更新する必要がある場合があります。

コード生成には、次のオプションがあります。

オプション
説明

言語

Relational Migrator がコードファイルを生成するプログラミング言語。

Template

選択した言語で生成されるアーティファクトのタイプを説明します。

コード生成は次のJSONアプリケーションテンプレートをサポートしています。

テンプレート名
説明

JSON Schema (MongoDB)

MongoDBスキーマ検証 JSON schemaに使用できる ファイルを生成します。

サンプル ドキュメント

各コレクションのスキーマに合わせたサンプル JSON ドキュメントを生成します。

  • すべてのコード ファイルをダウンロード

  • 単一コード ファイルのダウンロード

戻る

コード生成

項目一覧