const { Client } = require('pg'); async function resetDatabase() { const client = new Client({ connectionString: process.env.DATABASE_URL }); try { await client.connect(); console.log("Bağlantı başarılı. Sadece işlemleri (transactions) siliyorum..."); // Sadece işlemleri sil, merchant verilerini vb. tut const res = await client.query('DELETE FROM transactions RETURNING id'); console.log(`Başarıyla ${res.rowCount} işlem (transaction) silindi.`); // Eğer bekleyen bakiye eşitlemeleri vb varsa (merchant_balances) onları da sıfırlayabilirsiniz: // const res2 = await client.query('DELETE FROM merchant_balances RETURNING id'); // console.log(`${res2.rowCount} cüzdan bakiyesi sıfırlandı.`); } catch (err) { console.error("Hata oluştu:", err); } finally { await client.end(); } } resetDatabase();