Last active
May 3, 2021 06:52
-
-
Save cyberfly/ece45c153b42f391edc0a516f670834d to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # reset db for dev | |
| rm db.sqlite3 | |
| poetry run plum manage reset_db | |
| poetry run plum manage migrate | |
| poetry run plum seed-data --user_password=123 | |
| # reset password for dev | |
| u = Member.objects.get(id=1) | |
| u.set_password("123") | |
| u.save() | |
| poetry install | |
| poetry run python manage.py runserver | |
| # serve with custom base url | |
| poetry run plum manage runserver | |
| DJANGO_BASE_URL=http://localhost:8090/ poetry run plum manage runserver | |
| #DJANGO_BASE_URL=http://localhost:8090/ poetry run python manage.py runserver | |
| # generate migration | |
| poetry run python manage.py makemigrations plum_project | |
| poetry run plum manage migrate | |
| poetry run plum seed-data | |
| #poetry run plum manage runscript seeder | |
| #poetry run plum manage loaddata seeder.json | |
| #poetry run python manage.py migrate | |
| #poetry run python manage.py loaddata seeder.json | |
| #resetdb | |
| poetry run plum manage reset_db | |
| #rm db.sqlite3 | |
| #poetry run python manage.py reset_db | |
| # run console | |
| poetry run plum manage shell_plus | |
| #poetry run python manage.py shell_plus | |
| # create user after fresh migration | |
| u = Member.objects.create_user(email='admin@plum.test', password='123') | |
| p = Profile.objects.create(user=u, name='Administrator') | |
| # seed Tag | |
| ct = ContentType.objects.get(model='comment') | |
| Tag.objects.create(name='Question', model_type=ct, color='yellow') | |
| Tag.objects.create(name='Decision', model_type=ct, color='yellow') | |
| # assign organization | |
| org2= Organization.objects.create(name="Xoxzo EU", code="xoxzoeu") | |
| org2 = Organization.objects.get(code="xoxzoeu") | |
| user = Member.objects.get(email='user@test.com') | |
| org2.members.add(user) | |
| Profile.objects.create(user=user, organization=org2, username="user") | |
| # poetry run plum run-script add_org_to_profiles |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment