prisma
@prisma/nuxt

NuxtとPrisma ORMを統合して、データベースアクセスを簡素化します!

Nuxt Prisma

npm version npm downloads License Nuxt

Nuxt開発者ですか?それともPrisma ORMに精通していて、Nuxtで簡単に使いたいですか?それならこのモジュールがぴったりです。

このモジュールを使えば、NuxtアプリにPrisma ORMを簡単に統合できます。

機能

  • Prisma CLI、Prismaスキーマ、Prisma Migrate、Prisma Clientをシームレスにセットアップ
  • Nuxt DevTools内でPrisma Studioに簡単にアクセス
  • Vueファイル用に自動インポートされるusePrismaClient()コンポーザブル

クイックセットアップ

  1. プロジェクトに@prisma/nuxt依存関係を追加します
    npm install @prisma/nuxt
    
  2. nuxt.config.tsmodulesセクションに@prisma/nuxtを追加します
    export default defineNuxtConfig({
      modules: ["@prisma/nuxt"],
    });
    
  3. 開発サーバーを起動します
    npm run dev
    

    開発サーバーを起動すると、次のようになります
    1. Prisma CLIを自動的にインストールします
    2. SQLiteデータベースでPrismaプロジェクトを初期化します
    3. PrismaスキーマにUserおよびPostのサンプルモデルを作成します
    4. Prisma Migrateを使用してデータベーステーブルを作成するためのマイグレーションの実行を促します
    5. Prisma Clientをインストールして生成します
    6. Prisma Studioの開始を促します

モジュールの使用方法について詳しくは、ドキュメントをご覧ください