"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const pg_1 = require("pg"); const pool = new pg_1.Pool({ connectionString: process.env.DATABASE_URL }); async function check() { // Check which dispensaries have linked stores const result = await pool.query(` SELECT d.id as disp_id, d.name, d.menu_type, d.platform_dispensary_id, s.id as store_id, s.name as store_name FROM dispensaries d LEFT JOIN stores s ON s.dispensary_id = d.id WHERE d.menu_type = 'dutchie' AND d.platform_dispensary_id IS NOT NULL LIMIT 15 `); console.log('Dispensaries with linked stores:'); result.rows.forEach(r => { console.log(` [${r.disp_id}] ${r.name} -> store ${r.store_id || 'NONE'} (${r.store_name || 'NOT LINKED'})`); }); // Count how many have linked stores const countResult = await pool.query(` SELECT COUNT(*) FILTER (WHERE s.id IS NOT NULL) as with_store, COUNT(*) FILTER (WHERE s.id IS NULL) as without_store FROM dispensaries d LEFT JOIN stores s ON s.dispensary_id = d.id WHERE d.menu_type = 'dutchie' AND d.platform_dispensary_id IS NOT NULL `); console.log('\nSummary:', countResult.rows[0]); await pool.end(); } check();