예제 #1
0
 def Generate_Account(n):
     for i in range(n):
         account = Account()
         account.amount = int(fake.random_int())
         account.creatingdate = fake.date()
         account.account = fake.credit_card_number(card_type=None)
         account.A_account = User(id=(random.randint(1, n)))
         account.save()
예제 #2
0
 def create_account(self):
     for i in range(self.number2):
         account = Account()
         account.amount = int(fake.random_int())
         account.creatingdate = fake.date()
         account.account = fake.credit_card_number(card_type=None)
         account.A_account = User(id=(random.randint(1, self.number1)))
         account.save()
예제 #3
0
 def create_account(self):
     for i in range(self.number2):
         account = Account()
         account.amount = int(fake.random_int()) if (n1 == 8
                                                     or n2 == 8) else None
         account.creatingdate = fake.date() if (n1 == 7
                                                or n2 == 7) else None
         account.account = fake.credit_card_number(
             card_type=None) if (n1 == 9 or n2 == 9) else None
         account.A_account = User(id=(random.randint(1, self.number1)))
         account.save()
     print(
         f'\nYou have generated {self.number2} rows for Account tables successfully'
     )
예제 #4
0
from BankData.models import Account, User
from faker import Faker
import random

fake = Faker()
fk = [i for i in range(20)]

for i in range(100):
    b = int(fake.random_int())
    c = fake.date()
    e = random.choice(fk)
    A = Account(Amount=b, Creating_Date=c, number_id=e)
    A.save()
예제 #5
0
from BankData.models import Account, User
from faker import Faker
import random

fake = Faker()
A = Account()

for i in range(100):
    A.Amount = int(fake.random_int())
    A.Creating_Date = fake.date()
    A.number_id = 2
    A.save()
예제 #6
0
from BankData.models import Account, User
from faker import Faker
import random

fake = Faker()
A = Account()
U = User()

U.FullName = fake.name()
U.Surname = fake.name()
U.Address = fake.address()
U.Age = fake.random_int(min=18, max=100)
U.Company = fake.company()
U.Status = fake.country()
U.Creating_Date = fake.date()
U.save()
예제 #7
0
# fk = [i for i in range(number1)]

for i in range(number1):
    # Step.1 Insert User Data with User's Account Number
    user = User()
    user.fullname = fake.name()
    user.surname = fake.name()
    user.address = fake.address()
    user.age = fake.random_int(min=18, max=100)
    user.company = fake.company()
    user.status = fake.country()
    user.creatingdate = fake.date()
    user.save()
    # Step.2 Insert Fake data to Account Sheet
    account = Account()
    account.amount = int(fake.random_int())
    account.creatingdate = fake.date()
    account.account = fake.credit_card_number(card_type=None)
    account.save()

'''
count = 0
while count < 100:
    A.Amount = int(fake.random_int())
    A.Creating_Date = fake.date()
    A.number_id = 2
    A.save()
    count += 1
'''
'''
예제 #8
0
from BankData.models import Account, User
from faker import Faker
import random

fake = Faker()

# number1 = 10  Number of User
# eval(input("How many Fake data you want for User?"))
# number2 = 100  eval(input("How many Fake data you want for Account?"))

# fk = [i for i in range(number1)]

user = User()
user.Fullname = fake.name()
user.Surname = fake.name()
user.Address = fake.address()
user.Age = fake.random_int(min=18, max=100)
user.Company = fake.company()
user.Status = fake.country()
user.Creating_Date = fake.date()
user.U_account = fake.credit_card_number(card_type=None)
user.save()

# Step.2 Insert Fake data to Account Sheet
account = Account()
account.A_Amount = int(fake.random_int())
account.A_Creating_Date = fake.date()
account.save()