Add Khanegi SMS sync inventory, batch import, and rollout helpers.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -366,6 +366,11 @@ async function main() {
|
||||
}
|
||||
}
|
||||
|
||||
await prisma.tenant.update({
|
||||
where: { id: tenant.id },
|
||||
data: { smsSyncedAt: new Date() },
|
||||
});
|
||||
|
||||
await prisma.auditLog.create({
|
||||
data: {
|
||||
action: 'sms.import.from_product',
|
||||
@@ -381,6 +386,7 @@ async function main() {
|
||||
ledgerCount: ledgers.length,
|
||||
sendLogCount: sendLogs.length,
|
||||
mysql: { host, database },
|
||||
smsSyncedAt: true,
|
||||
},
|
||||
},
|
||||
});
|
||||
@@ -390,6 +396,7 @@ async function main() {
|
||||
balanceRials: payload.balanceRials,
|
||||
ledger: ledgers.length,
|
||||
sendLogs: sendLogs.length,
|
||||
smsSyncedAt: true,
|
||||
});
|
||||
} finally {
|
||||
await conn.end();
|
||||
|
||||
Reference in New Issue
Block a user