Ajout du rôle dans la fichie utilisateur + création de fixtures avec les rôles user/admin

This commit is contained in:
wpetit 2020-06-21 14:23:13 +02:00
parent d85edd949c
commit 01c6abdbb4
2 changed files with 15 additions and 11 deletions

View File

@ -5,7 +5,8 @@ CREATE TABLE public.users (
full_name text,
email text UNIQUE NOT NULL CHECK (length(email) < 255),
created_at timestamptz NOT NULL NOT NULL DEFAULT NOW(),
updated_at timestamptz NOT NULL NOT NULL DEFAULT NOW()
updated_at timestamptz NOT NULL NOT NULL DEFAULT NOW(),
role varchar(64)
);
---- create above / drop below ----
@ -14,4 +15,3 @@ CREATE TABLE public.users (
-- then delete the separator line above.
DROP TABLE public.users

View File

@ -1,21 +1,25 @@
// Example script to seed database
// Voir https://supergraph.dev/docs/seed
var users = [
{
full_name: 'William Petit',
email: 'wpetit@cadoles.com'
full_name: 'Admin',
email: 'admin@cadoles.com',
role: 'admin',
},
{
full_name: 'Teddy Cornaut',
email: 'tcornaut@cadoles.com'
full_name: 'User 1',
email: 'user1@cadoles.com',
role: 'user',
},
{
full_name: 'Benjamin Gaudé',
email: 'bgaude@cadoles.com'
full_name: 'User 2',
email: 'user2@cadoles.com',
role: 'user',
},
{
full_name: 'Charles Maxime Sassot',
email: 'cmsassot@cadoles.com'
full_name: 'User 3',
email: 'user3@cadoles.com',
role: 'user',
}
];