V1
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
-- =====================================================================
|
||||
-- GameDev Tracker — Migration v4
|
||||
-- À exécuter UNE FOIS dans : Supabase > SQL Editor > New query
|
||||
-- (après migration_v3.sql)
|
||||
--
|
||||
-- Contenu :
|
||||
-- • Un membre peut appartenir à PLUSIEURS pôles (rôles).
|
||||
-- profiles.role reste le rôle « principal » ; profiles.roles
|
||||
-- contient l'ensemble des pôles.
|
||||
-- =====================================================================
|
||||
|
||||
alter table public.profiles
|
||||
add column if not exists roles member_role[] not null default '{}';
|
||||
|
||||
-- Backfill : les profils existants héritent de leur rôle unique actuel.
|
||||
update public.profiles
|
||||
set roles = array[role]
|
||||
where roles = '{}';
|
||||
Reference in New Issue
Block a user