Forstår Prisma, Sequelize og rå SQL
Adea læser jeres modeller eller migrationer og finder ud af, hvilken kolonne der betyder hvad, også når den hedder noget uventet.
Stack · Node.js
Hos mange Node-teams ligger onboarding-reglerne i services og webhooks. Adea læser dem og svarer produktchefen på spørgsmål om aktivering og frafald uden en ny dashboard-opgave.
Hvor mange oprettede sig i sidste uge, men aktiverede aldrig kontoen?
284 brugere
Brugere oprettet 22.-28. september uden et activated_at. Det er 31 % af alle nye. 190 af dem fik aldrig mailen, fordi adressen blev afvist.
Kildersrc/services/onboarding.ts:74
Koden, Adea læste · src/services/onboarding.ts:74
await db.user.update({
where: { id },
data: { activatedAt: new Date() },
});
Forespørgslen, Adea kørte (kun læsning)
SELECT count(*) FROM users WHERE created_at >= '2026-09-22' AND created_at < '2026-09-29' AND activated_at IS NULL
Adea læser jeres modeller eller migrationer og finder ud af, hvilken kolonne der betyder hvad, også når den hedder noget uventet.
Når tallet er højt, kan I spørge hvorfor. Adea følger koden fra tilmelding til aktivering og peger på, hvor brugerne falder fra.
I behøver hverken event-tracking eller et datavarehus for at komme i gang. Adea bruger det, der allerede er i produktionsdatabasen.
Forbind repoet med læseadgang og peg Adea på en læsekopi af Postgres eller MySQL.
CREATE ROLE adea_laese LOGIN PASSWORD '…'; GRANT SELECT ON ALL TABLES IN SCHEMA public TO adea_laese;
Nej. Adea læser både TypeScript og JavaScript.
Ikke endnu. Adea understøtter PostgreSQL og MySQL.
Forbind de repos, der ejer de relevante data. Alle planer omfatter alle jeres repos og databaser, så I betaler kun for de spørgsmål, I stiller.