Populate the database when running a demo

This commit is contained in:
Éloi Rivard 2023-05-19 15:57:54 +02:00
parent 0992bec5b1
commit b9931da33d

View file

@ -18,6 +18,8 @@ def create_app():
from canaille.backends.ldap.backend import teardown_backend
from canaille.core.models import Group
from canaille.core.models import User
from canaille.core.populate import fake_groups
from canaille.core.populate import fake_users
from canaille.oidc.models import Client
setup_backend(app)
@ -136,6 +138,9 @@ def create_app():
)
client2.save()
fake_users(50)
fake_groups(10, nb_users_max=10)
teardown_backend(app)
return app