|
|
|
@ -1,6 +1,6 @@ |
|
|
|
|
from server.server.api.models import Transaction |
|
|
|
|
from server.server.api.models import Transaction, Account, User, Stack |
|
|
|
|
from django.core.management.base import BaseCommand |
|
|
|
|
import random |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class Command(BaseCommand): |
|
|
|
|
help = "Seed database for dev" |
|
|
|
@ -9,21 +9,27 @@ class Command(BaseCommand): |
|
|
|
|
self.stdout.write('clearing and seeding database...') |
|
|
|
|
|
|
|
|
|
User.objects.all().delete() |
|
|
|
|
# create seed users |
|
|
|
|
# - elijah / toffee15 |
|
|
|
|
# - toffee / toffee15 |
|
|
|
|
elijah = User(username="elijah", |
|
|
|
|
email="elijah@westwinds.io", |
|
|
|
|
password="toffee15") |
|
|
|
|
ievgen = User(username="ievgen", |
|
|
|
|
email="ievgen@westwinds.io", |
|
|
|
|
password="toffee15") |
|
|
|
|
tanner = User(username="tanner", |
|
|
|
|
email="tanner@westwinds.io", |
|
|
|
|
password="toffee15") |
|
|
|
|
|
|
|
|
|
Account.objects.all().delete() |
|
|
|
|
home = Account() |
|
|
|
|
# create seed accounts |
|
|
|
|
# Home Account |
|
|
|
|
# $3000 |
|
|
|
|
# $3000 |
|
|
|
|
# - home expenses |
|
|
|
|
Stack.objects.all().delete() |
|
|
|
|
# create test stacks |
|
|
|
|
# - name: shit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Transaction.objects.all().delete() |
|
|
|
|
# generate transaction history |
|
|
|
|
|
|
|
|
|
self.stdout.write('done!') |
|
|
|
|
self.stdout.write('done!') |
|
|
|
|