-- Seed test users and subscriptions for local gateway development -- Run manually when setting up a fresh dev environment INSERT INTO users (id, email) VALUES ('11111111-1111-1111-1111-111111111111', 'test@kosmoconnect.local'), ('22222222-2222-2222-2222-222222222222', 'guardian@kosmoconnect.local') ON CONFLICT (id) DO NOTHING; INSERT INTO subscriptions (id, user_id, plan_type, message_quota, valid_from, valid_until, is_active) VALUES ('aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa', '11111111-1111-1111-1111-111111111111', 'wanderer', 50, NOW(), NOW() + INTERVAL '1 year', true), ('bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb', '22222222-2222-2222-2222-222222222222', 'guardian', 500, NOW(), NOW() + INTERVAL '1 year', true) ON CONFLICT DO NOTHING; INSERT INTO allowed_nodes (id, user_id, mesh_node_id, nickname) VALUES ('cccccccc-cccc-cccc-cccc-cccccccccccc', '22222222-2222-2222-2222-222222222222', '!a1b2c3d4', 'Base Camp'), ('dddddddd-dddd-dddd-dddd-dddddddddddd', '22222222-2222-2222-2222-222222222222', '!b2c3d4e5', 'Lookout') ON CONFLICT DO NOTHING;