forked from Github-Mirrors/canaille
Populate the database when running a demo
This commit is contained in:
parent
0992bec5b1
commit
b9931da33d
1 changed files with 5 additions and 0 deletions
|
@ -18,6 +18,8 @@ def create_app():
|
||||||
from canaille.backends.ldap.backend import teardown_backend
|
from canaille.backends.ldap.backend import teardown_backend
|
||||||
from canaille.core.models import Group
|
from canaille.core.models import Group
|
||||||
from canaille.core.models import User
|
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
|
from canaille.oidc.models import Client
|
||||||
|
|
||||||
setup_backend(app)
|
setup_backend(app)
|
||||||
|
@ -136,6 +138,9 @@ def create_app():
|
||||||
)
|
)
|
||||||
client2.save()
|
client2.save()
|
||||||
|
|
||||||
|
fake_users(50)
|
||||||
|
fake_groups(10, nb_users_max=10)
|
||||||
|
|
||||||
teardown_backend(app)
|
teardown_backend(app)
|
||||||
|
|
||||||
return app
|
return app
|
||||||
|
|
Loading…
Reference in a new issue