Nuxt Prisma
Nuxt開発者の方、またはPrisma ORMに精通していてNuxtで簡単に使いたいと考えている方、このモジュールはあなたのためです。
このモジュールを使用すると、NuxtアプリにPrisma ORMを簡単に統合できます。
機能
- Prisma CLI、Prismaスキーマ、Prisma Migrate、Prisma Clientをシームレスに設定
- Nuxt DevTools内でPrisma Studioに簡単にアクセス
- Vueファイルで自動インポートされる
usePrismaClient()
コンポーザブル
クイックセットアップ
- プロジェクトに
@prisma/nuxt
依存関係を追加npm install @prisma/nuxt
nuxt.config.ts
のmodules
セクションに@prisma/nuxt
を追加export default defineNuxtConfig({ modules: ["@prisma/nuxt"], });
- 開発サーバーの起動
npm run dev
開発サーバーの起動により- Prisma CLIが自動的にインストールされます
- SQLiteデータベースを使用してPrismaプロジェクトを初期化します
- PrismaスキーマにUserとPostの例となるモデルを作成します
- Prisma Migrateを使用してデータベーステーブルを作成するためのマイグレーションの実行を促します
- Prisma Clientをインストールして生成します
- Prisma Studioの起動を促します
モジュールの使用方法の詳細については、ドキュメントをご覧ください。