feat: faker data: railway
This commit is contained in:
@@ -1,2 +1,5 @@
|
||||
from .person import Person
|
||||
from .person import SexEnum
|
||||
from .person import SexEnum
|
||||
from .hotel import Hotel
|
||||
from .city import City
|
||||
from .railway import Railway
|
||||
|
||||
20
model/city.py
Normal file
20
model/city.py
Normal file
@@ -0,0 +1,20 @@
|
||||
from sqlalchemy import Column, String
|
||||
from base import db
|
||||
|
||||
|
||||
class City(db.Model):
|
||||
__tablename__ = 'city'
|
||||
|
||||
city_id = Column(String(255), primary_key=True)
|
||||
city_en = Column(String(255), nullable=False)
|
||||
city_cn = Column(String(255), nullable=False)
|
||||
country_code = Column(String(255))
|
||||
country_en = Column(String(255))
|
||||
country_cn = Column(String(255))
|
||||
province_en = Column(String(255))
|
||||
province_cn = Column(String(255))
|
||||
admin_district_en = Column(String(255))
|
||||
admin_district_cn = Column(String(255))
|
||||
latitude = Column(String(255))
|
||||
longitude = Column(String(255))
|
||||
ad_code = Column(String(255))
|
||||
14
model/hotel.py
Normal file
14
model/hotel.py
Normal file
@@ -0,0 +1,14 @@
|
||||
from sqlalchemy import Column, Date, Integer, String, text
|
||||
from base import db
|
||||
|
||||
|
||||
class Hotel(db.Model):
|
||||
__tablename__ = 'faker_hotel'
|
||||
|
||||
id = Column(Integer, primary_key=True, comment='id')
|
||||
hotel_code = Column(String(10), nullable=False, server_default=text("''"), comment='酒店编号')
|
||||
hotel_name = Column(String(50), nullable=False, server_default=text("''"), comment='酒店名')
|
||||
locate_city_id = Column(String(10), nullable=False, server_default=text("''"), comment='酒店所在城市ID')
|
||||
identification = Column(String(18), server_default=text("''"), comment='入住者身份证号')
|
||||
in_data = Column(Date, nullable=False, comment='入住日期')
|
||||
out_data = Column(Date, nullable=False, comment='离开日期')
|
||||
13
model/railway.py
Normal file
13
model/railway.py
Normal file
@@ -0,0 +1,13 @@
|
||||
from sqlalchemy import Column, Date, Integer, String, text
|
||||
from base import db
|
||||
|
||||
|
||||
class Railway(db.Model):
|
||||
__tablename__ = 'faker_railway'
|
||||
|
||||
id = Column(Integer, primary_key=True)
|
||||
name = Column(String(10), nullable=False, server_default=text("''"), comment='乘客姓名')
|
||||
identification = Column(String(18), nullable=False, server_default=text("''"), comment='乘客身份证号码')
|
||||
phone = Column(String(20), nullable=False, server_default=text("''"), comment='手机号码')
|
||||
train = Column(String(10), nullable=False, server_default=text("''"), comment='车次')
|
||||
launch = Column(Date, nullable=False, comment='发车时间')
|
||||
Reference in New Issue
Block a user