Web application for creating notes
Stack:
- Vue
- Nuxt
- Lucia
- Drizzle ORM
- Turso
Hosted on Vercel
Requirements:
- Bun.js => v1.29
- Turso database (for preview and production)
bun install
Will create SQL files in the ./drizzle
directory with the creation of database tables from the database table schema defined in ./db/schema.ts
bun run db:generate
Will create a database in the libsql.db
file and run scripts in it from the SQL files created earlier.
bun run db:migrate
bun --bun run dev