Instalando nossa Base de Dados
Como vamos registrar usuários precisamos de uma base de dados para persistir essas informações no servidor.
O céu é o limite para escolher a base de dados, mas para esse Workhop vamos usar o SQLite em comunhão com o Prisma.
Instalando o Prisma
Vamos seguir a página da documentação do Prisma para instalarmos o Prisma com SQLite.
Vamos rodar o primeiro comando
npm install prisma --save-devDepois vamos iniciar o projeto com SQLite:
npx prisma init --datasource-provider sqliteA partir desse momento:
- Foi criado o arquivo 
schema.prisma - O 
.envfoi alterado. 
O SQLite é uma base de dados baseada em um arquivo, então podemos colocar esse arquivo onde quisermos. O Prisma já gera o arquivo para nós, então não precisamos fazer nada aqui.
Criando o primeiro Schema
Vamos criar uma tabela user só para termos certeza de que tudo está funcionando corretamente. No arquivo schema.prisma, vamos adicionar um model User:
model User {  id    Int     @id @default(autoincrement())  name  String?  email String  @unique  password String?}Para rodarmos isso:
npx prisma db pushVeja que foi criada a base de dados em prisma/dev.db.
Acessando a database
Se quisermos ver o que tem dentro da nossa database, você pode rodar o npx prisma studio, que abre um GUI para gerenciar a base de dados, ou, alternativamente você pode conectar essa base de dados ao seu gerenciador de base dados favorito, como dbeaver, tableplus, etc.