メインコンテンツに移動

プラットフォーム外アプリでのDrizzle + Lakebase

pgパスワードコールバックと、移行時の一時的なDATABASE_URL認証情報を使用して、Drizzle ORMをLakebaseに接続します。

プラットフォーム外アプリでのDrizzle + Lakebase のプレビュー

AI で構築する

  1. 以下のプロンプトをコピーします
  2. Cursor、Claude Code、Codex、または任意のコーディングエージェントに貼り付けます
  3. エージェントが途中で質問しながら、希望どおりのものを構築します

テンプレートを初めて使う方へ:こちらで詳しく見る

完了すると、次のものが揃います。

  • パスワードコールバックによるトークンの自動リフレッシュを備えた、Lakebase をバックエンドとする接続プール
  • スキーマで初期化され、型安全なクエリをすぐに実行できる Drizzle ORM
  • 最新の Lakebase 資格情報で一時的な接続 URL を構築するマイグレーションスクリプト
  • スキーマ生成とマイグレーションに対応した Drizzle Kit 設定

Prerequisites

このテンプレートは、プラットフォーム外の Node.js アプリ (AWS、Vercel、Netlify など) を Lakebase Postgres に接続します。開始前に、以下の Databricks ワークスペース機能が有効になっていることを確認してください。

  • Lakebase Postgres が利用可能であること。 databricks postgres list-projects --profile <PROFILE> を実行し、コマンドが成功することを確認します。not enabled エラーが返る場合、この ID では Lakebase を利用できません。
  • プロビジョニング済みの Lakebase project があること。 先に Create a Lakebase Project テンプレートを完了し、endpoint ホスト、データベース、endpoint リソースパスを PGHOSTPGDATABASELAKEBASE_ENDPOINT として利用できる状態にしておきます。
  • プラットフォーム外認証向けの環境変数管理 setup が済んでいること。 先に Lakebase Env Management for Off-Platform AppsLakebase Token Management のテンプレートを完了してください。このテンプレートは、それらのモジュールから envgetLakebasePostgresToken をインポートします。

さらにテンプレートを探す

Databricks Developer Hub

次のエージェント型アプリを数分でリリースする準備はできていますか?

ドキュメントを読む