388 lines
24 KiB
SQL
388 lines
24 KiB
SQL
-- ==============================================
|
|
-- We Talk — Seed Data
|
|
-- Podcasts from Alice Underground & Small Talk
|
|
-- Audio from Audiomeans RSS feeds (public)
|
|
-- ==============================================
|
|
|
|
-- 1. Create demo users in auth.users (required for FK on profiles)
|
|
|
|
INSERT INTO auth.users (id, instance_id, email, encrypted_password, email_confirmed_at, aud, role, raw_app_meta_data, raw_user_meta_data, created_at, updated_at, confirmation_token) VALUES
|
|
('a1000000-0000-0000-0000-000000000001', '00000000-0000-0000-0000-000000000000', 'alice@demo.wetalk.fr', crypt('demo-password-123', gen_salt('bf')), NOW(), 'authenticated', 'authenticated', '{"provider":"email","providers":["email"]}', '{"username":"alice_underground"}', NOW(), NOW(), ''),
|
|
('a1000000-0000-0000-0000-000000000002', '00000000-0000-0000-0000-000000000000', 'david@demo.wetalk.fr', crypt('demo-password-123', gen_salt('bf')), NOW(), 'authenticated', 'authenticated', '{"provider":"email","providers":["email"]}', '{"username":"david_dcl"}', NOW(), NOW(), ''),
|
|
('a1000000-0000-0000-0000-000000000003', '00000000-0000-0000-0000-000000000000', 'sara@demo.wetalk.fr', crypt('demo-password-123', gen_salt('bf')), NOW(), 'authenticated', 'authenticated', '{"provider":"email","providers":["email"]}', '{"username":"sara_f"}', NOW(), NOW(), ''),
|
|
('a1000000-0000-0000-0000-000000000004', '00000000-0000-0000-0000-000000000000', 'bigflo@demo.wetalk.fr', crypt('demo-password-123', gen_salt('bf')), NOW(), 'authenticated', 'authenticated', '{"provider":"email","providers":["email"]}', '{"username":"bigflo"}', NOW(), NOW(), ''),
|
|
('a1000000-0000-0000-0000-000000000005', '00000000-0000-0000-0000-000000000000', 'mika@demo.wetalk.fr', crypt('demo-password-123', gen_salt('bf')), NOW(), 'authenticated', 'authenticated', '{"provider":"email","providers":["email"]}', '{"username":"mika_music"}', NOW(), NOW(), '')
|
|
ON CONFLICT (id) DO NOTHING;
|
|
|
|
INSERT INTO auth.identities (id, user_id, provider_id, provider, identity_data, last_sign_in_at, created_at, updated_at) VALUES
|
|
('a1000000-0000-0000-0000-000000000001', 'a1000000-0000-0000-0000-000000000001', 'a1000000-0000-0000-0000-000000000001', 'email', '{"sub":"a1000000-0000-0000-0000-000000000001","email":"alice@demo.wetalk.fr"}', NOW(), NOW(), NOW()),
|
|
('a1000000-0000-0000-0000-000000000002', 'a1000000-0000-0000-0000-000000000002', 'a1000000-0000-0000-0000-000000000002', 'email', '{"sub":"a1000000-0000-0000-0000-000000000002","email":"david@demo.wetalk.fr"}', NOW(), NOW(), NOW()),
|
|
('a1000000-0000-0000-0000-000000000003', 'a1000000-0000-0000-0000-000000000003', 'a1000000-0000-0000-0000-000000000003', 'email', '{"sub":"a1000000-0000-0000-0000-000000000003","email":"sara@demo.wetalk.fr"}', NOW(), NOW(), NOW()),
|
|
('a1000000-0000-0000-0000-000000000004', 'a1000000-0000-0000-0000-000000000004', 'a1000000-0000-0000-0000-000000000004', 'email', '{"sub":"a1000000-0000-0000-0000-000000000004","email":"bigflo@demo.wetalk.fr"}', NOW(), NOW(), NOW()),
|
|
('a1000000-0000-0000-0000-000000000005', 'a1000000-0000-0000-0000-000000000005', 'a1000000-0000-0000-0000-000000000005', 'email', '{"sub":"a1000000-0000-0000-0000-000000000005","email":"mika@demo.wetalk.fr"}', NOW(), NOW(), NOW())
|
|
ON CONFLICT (id) DO NOTHING;
|
|
|
|
-- 2. Profiles
|
|
|
|
INSERT INTO public.profiles (id, username, avatar_url, bio, is_premium, free_listens_count) VALUES
|
|
('a1000000-0000-0000-0000-000000000001', 'alice_underground', 'https://static.audiomeans.fr/img/podcast/e113761f-a5db-4bf2-80db-b99fe2448d10.jpg', 'Photographe, realisatrice et creatrice du Trippy Talk Show. Chaque episode est un univers unique.', true, 0),
|
|
('a1000000-0000-0000-0000-000000000002', 'david_dcl', 'https://static.audiomeans.fr/img/podcast/279b0aa2-ff30-435e-90e0-5cdfa115ea33.jpg', 'Presentateur de Small Talk chez Konbini. On parle de tout sauf de ce qui vous a rendu celebre.', true, 0),
|
|
('a1000000-0000-0000-0000-000000000003', 'sara_f', NULL, 'Actrice et invitee recurrente. J''aime les conversations sans filtre.', false, 5),
|
|
('a1000000-0000-0000-0000-000000000004', 'bigflo', NULL, 'Rappeur, entrepreneur, patron. Invitee d''Alice Underground.', false, 2),
|
|
('a1000000-0000-0000-0000-000000000005', 'mika_music', NULL, 'Chanteur, conteur, personnage. Invite sur les deux podcasts.', true, 0)
|
|
ON CONFLICT (id) DO NOTHING;
|
|
|
|
-- 3. Tags
|
|
|
|
INSERT INTO public.tags (id, name, slug) VALUES
|
|
('b1000000-0000-0000-0000-000000000001', 'Talk Show', 'talk-show'),
|
|
('b1000000-0000-0000-0000-000000000002', 'Comedie', 'comedie'),
|
|
('b1000000-0000-0000-0000-000000000003', 'Culture', 'culture'),
|
|
('b1000000-0000-0000-0000-000000000004', 'Musique', 'musique'),
|
|
('b1000000-0000-0000-0000-000000000005', 'Cinema', 'cinema'),
|
|
('b1000000-0000-0000-0000-000000000006', 'Voyage', 'voyage'),
|
|
('b1000000-0000-0000-0000-000000000007', 'Societe', 'societe'),
|
|
('b1000000-0000-0000-0000-000000000008', 'Rap', 'rap'),
|
|
('b1000000-0000-0000-0000-000000000009', 'Humour', 'humour'),
|
|
('b1000000-0000-0000-0000-000000000010', 'Interview', 'interview'),
|
|
('b1000000-0000-0000-0000-000000000011', 'French Touch', 'french-touch'),
|
|
('b1000000-0000-0000-0000-000000000012', 'Noel', 'noel')
|
|
ON CONFLICT (id) DO NOTHING;
|
|
|
|
-- 4. Podcasts — Alice Underground
|
|
|
|
INSERT INTO public.podcasts (id, creator_id, title, description, audio_url, duration_seconds, cover_url, plays_count, created_at) VALUES
|
|
(
|
|
'c1000000-0000-0000-0000-000000000001',
|
|
'a1000000-0000-0000-0000-000000000001',
|
|
'God Save Stephane Bern',
|
|
'Stephane Bern partage ses anecdotes sur la royaute, les Windsor et Versailles dans le Trippy Talk Show d''Alice.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/bcd67c67-cae7-481b-9aa6-ebcfa6067969.mp3',
|
|
3661,
|
|
'https://static.audiomeans.fr/img/podcast/e113761f-a5db-4bf2-80db-b99fe2448d10.jpg',
|
|
1247,
|
|
'2026-04-08'
|
|
),
|
|
(
|
|
'c1000000-0000-0000-0000-000000000002',
|
|
'a1000000-0000-0000-0000-000000000001',
|
|
'Dans notre bulle avec Sara Forestier',
|
|
'Sara Forestier parle de desir et de sexualite avec humour et franchise dans un episode sans tabou.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/4215b52f-8f0b-42d8-9310-55181e3860f1.mp3',
|
|
3254,
|
|
'https://static.audiomeans.fr/img/podcast/e113761f-a5db-4bf2-80db-b99fe2448d10.jpg',
|
|
983,
|
|
'2026-04-01'
|
|
),
|
|
(
|
|
'c1000000-0000-0000-0000-000000000003',
|
|
'a1000000-0000-0000-0000-000000000001',
|
|
'C''est qui le patron ? Avec Bigflo',
|
|
'Le rappeur Bigflo se confie sur le business, l''ambition et la vie d''artiste avec son style caracteristique.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/5497f8c6-0fc3-4393-b77c-2d47627068d8.mp3',
|
|
4189,
|
|
'https://static.audiomeans.fr/img/podcast/e113761f-a5db-4bf2-80db-b99fe2448d10.jpg',
|
|
2134,
|
|
'2026-03-25'
|
|
),
|
|
(
|
|
'c1000000-0000-0000-0000-000000000004',
|
|
'a1000000-0000-0000-0000-000000000001',
|
|
'Touching grass, avec Berengere Krief',
|
|
'Alice et Berengere Krief explorent les relations, l''autonomie du corps et le desir en pleine nature.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/d4aa4571-6b0a-4f73-9b2d-72aabfeef066.mp3',
|
|
3311,
|
|
'https://static.audiomeans.fr/img/podcast/e113761f-a5db-4bf2-80db-b99fe2448d10.jpg',
|
|
756,
|
|
'2026-03-18'
|
|
),
|
|
(
|
|
'c1000000-0000-0000-0000-000000000005',
|
|
'a1000000-0000-0000-0000-000000000001',
|
|
'Un sosie presque parfait avec Laurent Lafitte',
|
|
'L''acteur tout juste cesairse Laurent Lafitte se prete au jeu avec humour, charme et secrets inattendus.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/e38e2aaa-4e2d-4581-981f-50423256b801.mp3',
|
|
2233,
|
|
'https://static.audiomeans.fr/img/podcast/e113761f-a5db-4bf2-80db-b99fe2448d10.jpg',
|
|
654,
|
|
'2026-03-04'
|
|
),
|
|
(
|
|
'c1000000-0000-0000-0000-000000000006',
|
|
'a1000000-0000-0000-0000-000000000001',
|
|
'Elementaire mon cher Augustin Trapenard',
|
|
'Le journaliste Augustin Trapenard et Alice menent l''enquete sur la litterature et la culture en detectives amateurs.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/4f41d0c9-88b9-4b54-a4e6-2fae3076e74c.mp3',
|
|
4591,
|
|
'https://static.audiomeans.fr/img/podcast/e113761f-a5db-4bf2-80db-b99fe2448d10.jpg',
|
|
1876,
|
|
'2026-02-25'
|
|
),
|
|
(
|
|
'c1000000-0000-0000-0000-000000000007',
|
|
'a1000000-0000-0000-0000-000000000001',
|
|
'Les baddies font du ski avec Lolo Zouai',
|
|
'L''artiste franco-americaine Lolo Zouai et Alice parlent musique, identite et culture sur les pistes de ski.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/8a2bcffc-f767-4132-9403-b8c4be072be4.mp3',
|
|
3161,
|
|
'https://static.audiomeans.fr/img/podcast/e113761f-a5db-4bf2-80db-b99fe2448d10.jpg',
|
|
543,
|
|
'2026-02-18'
|
|
),
|
|
(
|
|
'c1000000-0000-0000-0000-000000000008',
|
|
'a1000000-0000-0000-0000-000000000001',
|
|
'La cavalerie arrive avec Myd',
|
|
'Episode live au festival Spotify RADAR avec le DJ Myd. Musique, fun et bonne humeur au programme.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/2ce710d2-4b18-41da-b165-1a2b0fdf8041.mp3',
|
|
2371,
|
|
'https://static.audiomeans.fr/img/podcast/e113761f-a5db-4bf2-80db-b99fe2448d10.jpg',
|
|
412,
|
|
'2026-02-04'
|
|
),
|
|
(
|
|
'c1000000-0000-0000-0000-000000000009',
|
|
'a1000000-0000-0000-0000-000000000001',
|
|
'Elfes in black avec Kiddy Smile',
|
|
'Le DJ et producteur Kiddy Smile se livre avec franchise sur la musique, ses experiences et ses secrets.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/71e76ea0-64bf-4ff4-81f2-f1aefa1d0519.mp3',
|
|
4411,
|
|
'https://static.audiomeans.fr/img/podcast/e113761f-a5db-4bf2-80db-b99fe2448d10.jpg',
|
|
789,
|
|
'2026-01-28'
|
|
),
|
|
(
|
|
'c1000000-0000-0000-0000-000000000010',
|
|
'a1000000-0000-0000-0000-000000000001',
|
|
'Dans la foret avec Mika',
|
|
'Le chanteur Mika revele des histoires sur sa carriere, ses rencontres celebres et ses secrets de famille.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/054a325f-9887-4b4d-9982-a76a2ac03c20.mp3',
|
|
3180,
|
|
'https://static.audiomeans.fr/img/podcast/e113761f-a5db-4bf2-80db-b99fe2448d10.jpg',
|
|
1567,
|
|
'2026-01-14'
|
|
);
|
|
|
|
-- 5. Podcasts — Small Talk (Konbini)
|
|
|
|
INSERT INTO public.podcasts (id, creator_id, title, description, audio_url, duration_seconds, cover_url, plays_count, created_at) VALUES
|
|
(
|
|
'c2000000-0000-0000-0000-000000000001',
|
|
'a1000000-0000-0000-0000-000000000002',
|
|
'Clara Morgane et les grands-meres en laisse',
|
|
'David explore des sujets inattendus avec Clara Morgane. Revelations sur les poils de corps et introspection personnelle.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/25cb9c26-6faf-416a-9588-432debd1519d.mp3',
|
|
4646,
|
|
'https://static.audiomeans.fr/img/episode/f6c68dc9-191e-4565-bb1e-311efac91042.jpg',
|
|
3421,
|
|
'2026-04-08'
|
|
),
|
|
(
|
|
'c2000000-0000-0000-0000-000000000002',
|
|
'a1000000-0000-0000-0000-000000000002',
|
|
'Francois Damiens et le complet slip-basket',
|
|
'Francois Damiens tente d''esquiver les questions pieges de David dans un episode hilarant et imprevisible.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/c74aa7df-11f4-4e43-88eb-af5656d9e942.mp3',
|
|
3448,
|
|
'https://static.audiomeans.fr/img/episode/6ebe8e28-344e-43c3-9aa6-726229e5d441.jpg',
|
|
2876,
|
|
'2026-03-25'
|
|
),
|
|
(
|
|
'c2000000-0000-0000-0000-000000000003',
|
|
'a1000000-0000-0000-0000-000000000002',
|
|
'Caballero & JeanJass & la pipeline d''eau minerale',
|
|
'Le duo de rappeurs belges se prete au jeu des questions absurdes. Passoire a connards pleinement fonctionnelle.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/aeb16e4b-9417-485a-9be9-2f3a9ee6191a.mp3',
|
|
4906,
|
|
'https://static.audiomeans.fr/img/episode/5c363325-7e7d-47f9-9d05-9545f48a14c7.jpg',
|
|
1987,
|
|
'2026-03-18'
|
|
),
|
|
(
|
|
'c2000000-0000-0000-0000-000000000004',
|
|
'a1000000-0000-0000-0000-000000000002',
|
|
'Jeremy Ferrari et les vengeances actives',
|
|
'On commence deep, on finit deep et on rigole au milieu. Jeremy Ferrari dans toute sa splendeur.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/0b4967c5-bf51-4006-a9fc-86a2b54b7f48.mp3',
|
|
4788,
|
|
'https://static.audiomeans.fr/img/episode/126423ee-f543-41d3-a1cb-2432dabe7b0b.jpg',
|
|
4532,
|
|
'2026-03-04'
|
|
),
|
|
(
|
|
'c2000000-0000-0000-0000-000000000005',
|
|
'a1000000-0000-0000-0000-000000000002',
|
|
'Tayc et le reculage de dents',
|
|
'Le roi de l''afrolove fait des revelations choc. Confessions surprenantes de l''artiste Afrobeats.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/7c54e552-e242-4dc2-a43d-07c0aa08080b.mp3',
|
|
4708,
|
|
'https://static.audiomeans.fr/img/episode/df2f2dff-6b32-441b-9f99-8aa13590437a.png',
|
|
1654,
|
|
'2026-02-26'
|
|
),
|
|
(
|
|
'c2000000-0000-0000-0000-000000000006',
|
|
'a1000000-0000-0000-0000-000000000002',
|
|
'Cyprien et le palmares des sueurs',
|
|
'Deux personnes dont les zones du corps se rejoignent par les poils. Un episode mythique avec le youtubeur.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/5d21ba37-18a4-43b9-8277-d1b29fcfd421.mp3',
|
|
3365,
|
|
'https://static.audiomeans.fr/img/episode/1acc2e6c-cf8b-4608-8eb7-a98cd5f81fae.jpg',
|
|
5234,
|
|
'2026-02-18'
|
|
),
|
|
(
|
|
'c2000000-0000-0000-0000-000000000007',
|
|
'a1000000-0000-0000-0000-000000000002',
|
|
'Pierre Niney et le reseau tentaculaire de baby-sitting',
|
|
'Que Zeus benisse, Pierre Niney est dans Small Talk. L''acteur revele ses reseaux insoupconnes.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/493d9e44-7f97-4cf3-907a-701a83933e09.mp3',
|
|
3663,
|
|
'https://static.audiomeans.fr/img/episode/835154f2-adfe-4942-8a40-5f4e6c102b08.jpg',
|
|
3876,
|
|
'2026-01-21'
|
|
),
|
|
(
|
|
'c2000000-0000-0000-0000-000000000008',
|
|
'a1000000-0000-0000-0000-000000000002',
|
|
'Julien Dore et la matification cezanesque',
|
|
'David decouvre la raison de sa depression vieille de 20 ans. Un episode introspectif et touchant avec Julien Dore.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/4089b170-240e-4073-bbec-72392abc1075.mp3',
|
|
5127,
|
|
'https://static.audiomeans.fr/img/episode/8b0163a4-6ecf-498a-b597-8166cde8a1fd.jpg',
|
|
6543,
|
|
'2026-01-07'
|
|
),
|
|
(
|
|
'c2000000-0000-0000-0000-000000000009',
|
|
'a1000000-0000-0000-0000-000000000002',
|
|
'Episode de Noel avec Mika',
|
|
'Mika a un cousin exorciste et un dealer de Guignols. L''episode special Noel le plus dingue de Small Talk.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/0385fc90-d888-4776-b4e6-95199cad49d1.mp3',
|
|
5096,
|
|
'https://static.audiomeans.fr/img/episode/b4ed8cea-4d48-4825-9712-f6315a8b7872.jpg',
|
|
7821,
|
|
'2025-12-24'
|
|
),
|
|
(
|
|
'c2000000-0000-0000-0000-000000000010',
|
|
'a1000000-0000-0000-0000-000000000002',
|
|
'Rim''K et le bolossage de la Foire du Trone',
|
|
'Caler ou coffrer ? Telle est la question. Rim''K raconte ses aventures de jeunesse et ses choix de vie.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/f5d1d1dd-ad64-40aa-bab9-270bf0112dd9.mp3',
|
|
4833,
|
|
'https://static.audiomeans.fr/img/episode/df201cf6-c681-40b5-b3d2-7642233ef830.jpg',
|
|
2345,
|
|
'2025-12-10'
|
|
),
|
|
(
|
|
'c2000000-0000-0000-0000-000000000011',
|
|
'a1000000-0000-0000-0000-000000000002',
|
|
'Fabrice Eboue et la guerre du pourboire',
|
|
'Fabrice Eboue nous apprend a maitriser l''art du tips. Etiquette, differences culturelles et anecdotes.',
|
|
'https://audio.audiomeans.fr/file/jxBCsdLAGN/af20ed5c-c3ff-452d-a92e-77a4c1327eaa.mp3',
|
|
4237,
|
|
'https://static.audiomeans.fr/img/episode/8fd10e53-385b-4be5-ab1e-919dc0ffef28.jpg',
|
|
1987,
|
|
'2025-12-03'
|
|
);
|
|
|
|
-- 6. Associate tags to podcasts
|
|
|
|
INSERT INTO public.podcast_tags (podcast_id, tag_id) VALUES
|
|
-- Alice Underground
|
|
('c1000000-0000-0000-0000-000000000001', 'b1000000-0000-0000-0000-000000000001'), -- Talk Show
|
|
('c1000000-0000-0000-0000-000000000001', 'b1000000-0000-0000-0000-000000000003'), -- Culture
|
|
('c1000000-0000-0000-0000-000000000002', 'b1000000-0000-0000-0000-000000000005'), -- Cinema
|
|
('c1000000-0000-0000-0000-000000000002', 'b1000000-0000-0000-0000-000000000007'), -- Societe
|
|
('c1000000-0000-0000-0000-000000000003', 'b1000000-0000-0000-0000-000000000008'), -- Rap
|
|
('c1000000-0000-0000-0000-000000000003', 'b1000000-0000-0000-0000-000000000010'), -- Interview
|
|
('c1000000-0000-0000-0000-000000000004', 'b1000000-0000-0000-0000-000000000002'), -- Comedie
|
|
('c1000000-0000-0000-0000-000000000004', 'b1000000-0000-0000-0000-000000000007'), -- Societe
|
|
('c1000000-0000-0000-0000-000000000005', 'b1000000-0000-0000-0000-000000000005'), -- Cinema
|
|
('c1000000-0000-0000-0000-000000000005', 'b1000000-0000-0000-0000-000000000009'), -- Humour
|
|
('c1000000-0000-0000-0000-000000000006', 'b1000000-0000-0000-0000-000000000003'), -- Culture
|
|
('c1000000-0000-0000-0000-000000000006', 'b1000000-0000-0000-0000-000000000010'), -- Interview
|
|
('c1000000-0000-0000-0000-000000000007', 'b1000000-0000-0000-0000-000000000004'), -- Musique
|
|
('c1000000-0000-0000-0000-000000000007', 'b1000000-0000-0000-0000-000000000011'), -- French Touch
|
|
('c1000000-0000-0000-0000-000000000008', 'b1000000-0000-0000-0000-000000000004'), -- Musique
|
|
('c1000000-0000-0000-0000-000000000008', 'b1000000-0000-0000-0000-000000000011'), -- French Touch
|
|
('c1000000-0000-0000-0000-000000000009', 'b1000000-0000-0000-0000-000000000004'), -- Musique
|
|
('c1000000-0000-0000-0000-000000000009', 'b1000000-0000-0000-0000-000000000001'), -- Talk Show
|
|
('c1000000-0000-0000-0000-000000000010', 'b1000000-0000-0000-0000-000000000004'), -- Musique
|
|
('c1000000-0000-0000-0000-000000000010', 'b1000000-0000-0000-0000-000000000010'), -- Interview
|
|
-- Small Talk
|
|
('c2000000-0000-0000-0000-000000000001', 'b1000000-0000-0000-0000-000000000009'), -- Humour
|
|
('c2000000-0000-0000-0000-000000000001', 'b1000000-0000-0000-0000-000000000010'), -- Interview
|
|
('c2000000-0000-0000-0000-000000000002', 'b1000000-0000-0000-0000-000000000002'), -- Comedie
|
|
('c2000000-0000-0000-0000-000000000002', 'b1000000-0000-0000-0000-000000000009'), -- Humour
|
|
('c2000000-0000-0000-0000-000000000003', 'b1000000-0000-0000-0000-000000000008'), -- Rap
|
|
('c2000000-0000-0000-0000-000000000003', 'b1000000-0000-0000-0000-000000000009'), -- Humour
|
|
('c2000000-0000-0000-0000-000000000004', 'b1000000-0000-0000-0000-000000000002'), -- Comedie
|
|
('c2000000-0000-0000-0000-000000000004', 'b1000000-0000-0000-0000-000000000001'), -- Talk Show
|
|
('c2000000-0000-0000-0000-000000000005', 'b1000000-0000-0000-0000-000000000004'), -- Musique
|
|
('c2000000-0000-0000-0000-000000000005', 'b1000000-0000-0000-0000-000000000010'), -- Interview
|
|
('c2000000-0000-0000-0000-000000000006', 'b1000000-0000-0000-0000-000000000009'), -- Humour
|
|
('c2000000-0000-0000-0000-000000000006', 'b1000000-0000-0000-0000-000000000007'), -- Societe
|
|
('c2000000-0000-0000-0000-000000000007', 'b1000000-0000-0000-0000-000000000005'), -- Cinema
|
|
('c2000000-0000-0000-0000-000000000007', 'b1000000-0000-0000-0000-000000000010'), -- Interview
|
|
('c2000000-0000-0000-0000-000000000008', 'b1000000-0000-0000-0000-000000000004'), -- Musique
|
|
('c2000000-0000-0000-0000-000000000008', 'b1000000-0000-0000-0000-000000000003'), -- Culture
|
|
('c2000000-0000-0000-0000-000000000009', 'b1000000-0000-0000-0000-000000000004'), -- Musique
|
|
('c2000000-0000-0000-0000-000000000009', 'b1000000-0000-0000-0000-000000000012'), -- Noel
|
|
('c2000000-0000-0000-0000-000000000010', 'b1000000-0000-0000-0000-000000000008'), -- Rap
|
|
('c2000000-0000-0000-0000-000000000010', 'b1000000-0000-0000-0000-000000000001'), -- Talk Show
|
|
('c2000000-0000-0000-0000-000000000011', 'b1000000-0000-0000-0000-000000000002'), -- Comedie
|
|
('c2000000-0000-0000-0000-000000000011', 'b1000000-0000-0000-0000-000000000009'); -- Humour
|
|
|
|
-- 7. Likes
|
|
|
|
INSERT INTO public.likes (user_id, podcast_id) VALUES
|
|
-- Alice likes Small Talk episodes
|
|
('a1000000-0000-0000-0000-000000000001', 'c2000000-0000-0000-0000-000000000004'),
|
|
('a1000000-0000-0000-0000-000000000001', 'c2000000-0000-0000-0000-000000000008'),
|
|
('a1000000-0000-0000-0000-000000000001', 'c2000000-0000-0000-0000-000000000009'),
|
|
-- David likes Alice Underground episodes
|
|
('a1000000-0000-0000-0000-000000000002', 'c1000000-0000-0000-0000-000000000001'),
|
|
('a1000000-0000-0000-0000-000000000002', 'c1000000-0000-0000-0000-000000000006'),
|
|
('a1000000-0000-0000-0000-000000000002', 'c1000000-0000-0000-0000-000000000010'),
|
|
-- Sara likes various
|
|
('a1000000-0000-0000-0000-000000000003', 'c1000000-0000-0000-0000-000000000002'),
|
|
('a1000000-0000-0000-0000-000000000003', 'c2000000-0000-0000-0000-000000000007'),
|
|
('a1000000-0000-0000-0000-000000000003', 'c2000000-0000-0000-0000-000000000006'),
|
|
-- Bigflo likes rap episodes
|
|
('a1000000-0000-0000-0000-000000000004', 'c2000000-0000-0000-0000-000000000003'),
|
|
('a1000000-0000-0000-0000-000000000004', 'c2000000-0000-0000-0000-000000000010'),
|
|
('a1000000-0000-0000-0000-000000000004', 'c1000000-0000-0000-0000-000000000003'),
|
|
-- Mika likes his own episodes and others
|
|
('a1000000-0000-0000-0000-000000000005', 'c1000000-0000-0000-0000-000000000006'),
|
|
('a1000000-0000-0000-0000-000000000005', 'c2000000-0000-0000-0000-000000000008'),
|
|
('a1000000-0000-0000-0000-000000000005', 'c2000000-0000-0000-0000-000000000001');
|
|
|
|
-- 8. Comments
|
|
|
|
INSERT INTO public.comments (id, user_id, podcast_id, content, created_at) VALUES
|
|
('d1000000-0000-0000-0000-000000000001', 'a1000000-0000-0000-0000-000000000003', 'c1000000-0000-0000-0000-000000000002', 'Merci Alice pour cet episode, ca fait du bien d''entendre des conversations aussi libres !', NOW() - INTERVAL '1 day'),
|
|
('d1000000-0000-0000-0000-000000000002', 'a1000000-0000-0000-0000-000000000004', 'c1000000-0000-0000-0000-000000000003', 'Le passage sur le business est tellement vrai. Bigflo c''est un vrai patron.', NOW() - INTERVAL '2 days'),
|
|
('d1000000-0000-0000-0000-000000000003', 'a1000000-0000-0000-0000-000000000002', 'c1000000-0000-0000-0000-000000000006', 'Trapenard en detective amateur c''est exactement le contenu dont on avait besoin.', NOW() - INTERVAL '3 days'),
|
|
('d1000000-0000-0000-0000-000000000004', 'a1000000-0000-0000-0000-000000000001', 'c2000000-0000-0000-0000-000000000004', 'Jeremy Ferrari est incroyable dans cet episode. David sait poser les bonnes questions !', NOW() - INTERVAL '1 day'),
|
|
('d1000000-0000-0000-0000-000000000005', 'a1000000-0000-0000-0000-000000000005', 'c2000000-0000-0000-0000-000000000009', 'Mon episode prefere ! Le cousin exorciste m''a tue de rire.', NOW() - INTERVAL '5 days'),
|
|
('d1000000-0000-0000-0000-000000000006', 'a1000000-0000-0000-0000-000000000003', 'c2000000-0000-0000-0000-000000000007', 'Pierre Niney est tellement drole quand il parle de baby-sitting. Chef d''oeuvre.', NOW() - INTERVAL '4 days'),
|
|
('d1000000-0000-0000-0000-000000000007', 'a1000000-0000-0000-0000-000000000004', 'c2000000-0000-0000-0000-000000000003', 'Caballero & JeanJass dans Small Talk c''est le crossover qu''on attendait tous.', NOW() - INTERVAL '2 days'),
|
|
('d1000000-0000-0000-0000-000000000008', 'a1000000-0000-0000-0000-000000000002', 'c1000000-0000-0000-0000-000000000010', 'Mika est un conteur ne. L''episode dans la foret est magique.', NOW() - INTERVAL '6 days'),
|
|
('d1000000-0000-0000-0000-000000000009', 'a1000000-0000-0000-0000-000000000001', 'c2000000-0000-0000-0000-000000000008', 'L''episode avec Julien Dore m''a fait pleurer et rire en meme temps. Bravo David.', NOW() - INTERVAL '3 days'),
|
|
('d1000000-0000-0000-0000-000000000010', 'a1000000-0000-0000-0000-000000000005', 'c2000000-0000-0000-0000-000000000006', 'Cyprien dans Small Talk, on en redemande ! Le palmares des sueurs est legendaire.', NOW() - INTERVAL '7 days');
|
|
|
|
-- 9. Follows
|
|
|
|
INSERT INTO public.follows (follower_id, following_id) VALUES
|
|
('a1000000-0000-0000-0000-000000000002', 'a1000000-0000-0000-0000-000000000001'), -- David suit Alice
|
|
('a1000000-0000-0000-0000-000000000001', 'a1000000-0000-0000-0000-000000000002'), -- Alice suit David
|
|
('a1000000-0000-0000-0000-000000000003', 'a1000000-0000-0000-0000-000000000001'), -- Sara suit Alice
|
|
('a1000000-0000-0000-0000-000000000003', 'a1000000-0000-0000-0000-000000000002'), -- Sara suit David
|
|
('a1000000-0000-0000-0000-000000000004', 'a1000000-0000-0000-0000-000000000001'), -- Bigflo suit Alice
|
|
('a1000000-0000-0000-0000-000000000004', 'a1000000-0000-0000-0000-000000000002'), -- Bigflo suit David
|
|
('a1000000-0000-0000-0000-000000000005', 'a1000000-0000-0000-0000-000000000001'), -- Mika suit Alice
|
|
('a1000000-0000-0000-0000-000000000005', 'a1000000-0000-0000-0000-000000000002'); -- Mika suit David
|