16 lines
597 B
JavaScript
16 lines
597 B
JavaScript
const { PrismaClient } = require('../generated/prisma');
|
|
(async () => {
|
|
const p = new PrismaClient();
|
|
const tables = await p.$queryRawUnsafe('SHOW TABLES');
|
|
console.log('TABLES:', JSON.stringify(tables, null, 2));
|
|
const counts = {
|
|
User: await p.user.count(),
|
|
Article: await p.article.count(),
|
|
Strategy: await p.strategy.count(),
|
|
Indicator: await p.indicator.count(),
|
|
Econ_SowInventory: await p.econ_SowInventory.count(),
|
|
};
|
|
console.log('COUNTS:', JSON.stringify(counts, null, 2));
|
|
await p.$disconnect();
|
|
})().catch((e) => { console.error(e); process.exit(1); });
|