@recoverly/database
v0.0.2
Published
Recoverly shared database package — Prisma schemas, migrations and client
Readme
@recoverly/database (POC)
Pacote central de banco — schemas Prisma, migrations e client compartilhado.
Schemas
| Schema | Tabelas |
|--------|---------|
| sso | users |
| callcenter | agents (FK → sso.users) |
Setup
cp .env.example .env
docker compose up -d
npm install
npm run migrate:dev -- --name init
npm run buildScripts
| Comando | Descrição |
|---------|-----------|
| npm run migrate:dev | Cria/aplica migration em dev |
| npm run migrate:deploy | Aplica migrations (CI/prod) |
| npm run build | Gera Prisma Client + compila dist/ |
Uso nos micros
{
"dependencies": {
"@recoverly/database": "file:../poc-lib-database"
}
}import { prisma } from "@recoverly/database";Publicação (GitHub Packages)
npm run build
npm publish