refactor: db entry creation
Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
This commit is contained in:
parent
dc6e8ca736
commit
19dcbff6fd
1 changed files with 3 additions and 20 deletions
|
|
@ -115,27 +115,10 @@ def populate_bhav_copy_data_into_postgres(data=None, date=None):
|
|||
del data[0]
|
||||
if date is None:
|
||||
date = datetime.datetime.now().date()
|
||||
# data = stocks_csv_to_json(data)
|
||||
data = stocks_csv_to_json(data)
|
||||
for stock in data:
|
||||
# stock['date'] = date
|
||||
# BhavCopyEquity.objects.get_or_create(**stock)
|
||||
BhavCopyEquity.objects.get_or_create(
|
||||
date=date,
|
||||
sc_code=int(stock[0]),
|
||||
sc_name=stock[1],
|
||||
sc_group=stock[2],
|
||||
sc_type=stock[3],
|
||||
open_price=float(stock[4]),
|
||||
high_price=float(stock[5]),
|
||||
low_price=float(stock[6]),
|
||||
close_price=float(stock[7]),
|
||||
last_price=float(stock[8]),
|
||||
prevclose_price=float(stock[9]),
|
||||
no_trades=int(stock[10]),
|
||||
no_of_shrs=int(stock[11]),
|
||||
net_turnov=float(stock[12]),
|
||||
tdcloindi=stock[13],
|
||||
)
|
||||
stock['date'] = date
|
||||
BhavCopyEquity.objects.get_or_create(**stock)
|
||||
|
||||
|
||||
def stocks_csv_to_json(data):
|
||||
|
|
|
|||
Loading…
Reference in a new issue