33 lines
608 B
Python
33 lines
608 B
Python
from peewee import *
|
|
|
|
from models import db
|
|
|
|
|
|
class Weex(Model):
|
|
id = IntegerField(primary_key=True)
|
|
open = FloatField(null=True)
|
|
high = FloatField(null=True)
|
|
low = FloatField(null=True)
|
|
close = FloatField(null=True)
|
|
|
|
class Meta:
|
|
database = db
|
|
table_name = 'weex'
|
|
|
|
# 连接到数据库
|
|
db.connect()
|
|
|
|
# 创建表(如果表不存在)
|
|
db.create_tables([Weex])
|
|
|
|
# 示例数据
|
|
data = ['100', '101', '99', '100.5', 1]
|
|
|
|
# 使用 get_or_create 方法插入数据
|
|
Weex.get_or_create(
|
|
id=data[1],
|
|
open=data[0],
|
|
high=data[1],
|
|
low=data[2],
|
|
close=data[3]
|
|
) |