drizzle-next-auth

An example setup project for Drizzle ORM, PlanetScale and NextAuth

Stars
52
Committers
1

An example setup project for NextJS, Drizzle ORM, PlanetScale and NextAuth.

Usage

Clone this repo

git clone https://github.com/miljan-code/drizzle-next-auth.git

Install necessary dependencies

npm install
# or
yarn

Fill up .env

DATABASE_URL='mysql://username:[email protected]/db' #PlanetScale

NEXTAUTH_URL='http://localhost:3000'
NEXTAUTH_SECRET=

GITHUB_ID=
GITHUB_SECRET=

GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=

Run db migrations

npm run db:push

Run the development server

npm run dev
# or
yarn dev

Drizzle Adapter by @mattddean