Rename table
This commit is contained in:
33
models.py
33
models.py
@@ -1,9 +1,14 @@
|
||||
from sqlalchemy import Column, Integer, String, create_engine, ForeignKey, DateTime, Boolean
|
||||
"""
|
||||
module docstring
|
||||
"""
|
||||
|
||||
|
||||
from sqlalchemy import Column, Integer, String, create_engine, ForeignKey, DateTime, Boolean,Float
|
||||
from sqlalchemy.ext.declarative import declarative_base
|
||||
from sqlalchemy.orm import sessionmaker, aliased, Query, relationship
|
||||
from sqlalchemy.sql import func
|
||||
from sqlalchemy.orm import registry
|
||||
from sqlalchemy import create_engine
|
||||
|
||||
|
||||
|
||||
mapper_registry = registry()
|
||||
@@ -11,6 +16,11 @@ engine = create_engine('sqlite:///dipl.db', echo=True)
|
||||
Base = mapper_registry.generate_base()
|
||||
Session = sessionmaker(bind=engine)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
class Mottherboard(Base):
|
||||
__tablename__ = "Motherboard"
|
||||
id = Column(Integer, primary_key=True)
|
||||
@@ -18,8 +28,20 @@ class Mottherboard(Base):
|
||||
versia = Column(String)
|
||||
officialSite = Column(String)
|
||||
kolvoDraivers = Column(String)
|
||||
|
||||
|
||||
printers = relationship('Printer', backref='Motherboard')
|
||||
drv = relationship('MotorDruvers')
|
||||
|
||||
|
||||
class MotorDruvers(Base):
|
||||
__tablename__ ="MotorDruvers"
|
||||
id = Column(Integer, primary_key=True)
|
||||
nazvanie = Column(String)
|
||||
versia = Column(String)
|
||||
workTok = Column(Float)
|
||||
|
||||
mboardID = Column(Integer, ForeignKey(Mottherboard.id))
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -33,7 +55,9 @@ class Printer(Base):
|
||||
minSpedPrint = Column(Integer)
|
||||
|
||||
print_settings = relationship("PrintSettings", backref="Printer")
|
||||
mtboards = Column(Integer, ForeignKey(Mottherboard.id))
|
||||
mboard_id = Column(Integer, ForeignKey(Mottherboard.id))
|
||||
|
||||
|
||||
|
||||
|
||||
class Plastic(Base):
|
||||
@@ -66,6 +90,7 @@ class PrintSettings(Base):
|
||||
id_plastic = Column(Integer, ForeignKey(Plastic.id))
|
||||
|
||||
|
||||
|
||||
class Dolgnost(Base):
|
||||
__tablename__ = "Dolgnost"
|
||||
id = Column(Integer, primary_key=True)
|
||||
|
||||
Reference in New Issue
Block a user