def create_owners(fake, count=100): current_owner_count = Owner.objects().count() if current_owner_count >= count: print("There are currently {:,} owners. Skipping create.") return [] count = count - current_owner_count datetime_start = datetime(year=2000, month=1, day=1) datetime_end = datetime(year=datetime.now().year, month=1, day=1) owners = [] print("Building owners") for _ in range(0, count): owner = Owner() owner.name = fake.name() owner.created = fake.date_time_between_dates(datetime_start=datetime_start, datetime_end=datetime_end, tzinfo=None) owners.append(owner) print("Saving owners") Owner.objects().insert(owners, load_bulk=True) return list(Owner.objects())
def create_owners(fake, count=100): current_owner_count = Owner.objects().count() if current_owner_count >= count: print("There are currently {:,} owners. Skipping create.") return [] count = count - current_owner_count datetime_start = datetime(year=2000, month=1, day=1) datetime_end = datetime(year=datetime.now().year, month=1, day=1) owners = [] print("Building owners") for _ in range(0, count): owner = Owner() owner.name = fake.name() owner.created = fake.date_time_between_dates( datetime_start=datetime_start, datetime_end=datetime_end, tzinfo=None) owners.append(owner) print("Saving owners") Owner.objects().insert(owners, load_bulk=True) return list(Owner.objects())
def create_owners(fake, count=100): datetime_start = datetime(year=2000, month=1, day=1) datetime_end = datetime(year=datetime.now().year, month=1, day=1) owners = [] print("Building owners") for _ in range(0, count): owner = Owner() owner.name = fake.name() owner.created = fake.date_time_between_dates(datetime_start=datetime_start, datetime_end=datetime_end, tzinfo=None) owners.append(owner) print("Saving owners") Owner.objects().insert(owners, load_bulk=True) return list(Owner.objects())