diff --git a/saskatoon/fixtures/auth-group.json b/saskatoon/fixtures/auth-group.json new file mode 100644 index 000000000..7a057c439 --- /dev/null +++ b/saskatoon/fixtures/auth-group.json @@ -0,0 +1,27 @@ +[ +{ + "model": "auth.group", + "pk": 1, + "fields": { + "name": "core", + "permissions": [ + 69, + 70, + 71, + 72, + 21, + 22, + 23, + 24, + 53, + 54, + 55, + 56, + 45, + 46, + 47, + 48 + ] + } +} +] diff --git a/saskatoon/fixtures/init b/saskatoon/fixtures/init index 8efe8c9ff..9094092a2 100755 --- a/saskatoon/fixtures/init +++ b/saskatoon/fixtures/init @@ -6,11 +6,15 @@ SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" cd $SCRIPT_DIR +# automatically exit on error +set -e + # migrate database in case it was not already done ../manage.py migrate --skip-checks # initial sequence order does matter! -seq=(member-city \ +seq=(auth-group \ + member-city \ member-neighborhood \ member-state \ member-country \ diff --git a/saskatoon/fixtures/member-actor.json b/saskatoon/fixtures/member-actor.json index c62a4c8ec..c7691e4be 100644 --- a/saskatoon/fixtures/member-actor.json +++ b/saskatoon/fixtures/member-actor.json @@ -18,5 +18,10 @@ "model": "member.actor", "pk": 4, "fields": {} +}, +{ + "model": "member.actor", + "pk": 5, + "fields": {} } ] diff --git a/saskatoon/fixtures/member-authuser.json b/saskatoon/fixtures/member-authuser.json index b13e8076a..ba125f476 100644 --- a/saskatoon/fixtures/member-authuser.json +++ b/saskatoon/fixtures/member-authuser.json @@ -30,5 +30,23 @@ "groups": [], "user_permissions": [] } +}, +{ + "model": "member.authuser", + "pk": 4, + "fields": { + "password": "pbkdf2_sha256$260000$XSSo62sasEikkh7QT6pmhP$0euWqhRjDM+odkonz31c62r3ozp5Nm2tB6UyB20d7PA=", + "last_login": null, + "is_superuser": false, + "person": 5, + "email": "core@member.com", + "date_joined": "2021-06-14T18:16:06.369Z", + "is_active": true, + "is_staff": true, + "groups": [ + 1 + ], + "user_permissions": [] + } } ] diff --git a/saskatoon/fixtures/member-person.json b/saskatoon/fixtures/member-person.json index 7fe85c0fa..301aa156f 100644 --- a/saskatoon/fixtures/member-person.json +++ b/saskatoon/fixtures/member-person.json @@ -67,5 +67,28 @@ "language": null, "comments": "" } +}, +{ + "model": "member.person", + "pk": 5, + "fields": { + "redmine_contact_id": null, + "first_name": "Core", + "family_name": "Member", + "phone": "514-123-4321", + "street_number": "321", + "street": "av. du Parc", + "complement": null, + "postal_code": "H2V 4V4", + "neighborhood": 11, + "city": 1, + "state": 1, + "country": 1, + "newsletter_subscription": false, + "longitude": null, + "latitude": null, + "language": 2, + "comments": "" + } } ]