Rename table

This commit is contained in:
danamir
2023-06-18 13:54:30 +03:00
parent 3bfca19387
commit cd3a1b1f15
2 changed files with 31 additions and 6 deletions

View File

@@ -277,7 +277,7 @@ def addDolgnostGui():
window.mainloop()
def addPrintSettingsGui():
def addPrintSettingsGui() -> None:
window = Tk()
window.geometry("800x600")
@@ -405,7 +405,7 @@ def addPrintSettingsGui():
prDataFrame['columns'] = table_columns
for col in table_columns:
prDataFrame.column(col, width=100)
prDataFrfrom sqlalchemy import create_engineame.column(col, width=100)
for col in table_headers:
prDataFrame.heading(col,text=value)

View File

@@ -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)
@@ -20,6 +30,18 @@ class Mottherboard(Base):
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)