Feat(SQL, UI): 1. Dog Command Links page completed with get + set functionality. \n 2. Commands page and Command Categories page completed with get + set functionality.
This commit is contained in:
@@ -71,8 +71,8 @@ class Dog_Command_Link(SQLAlchemy_ABC, Base):
|
||||
if json is None: return dog_command_link
|
||||
# Helper_App.console_log(f'{_m}\njson: {json}')
|
||||
dog_command_link.id_link = -1
|
||||
dog_command_link.id_dog = json[Dog.FLAG_DOG]
|
||||
dog_command_link.id_command = json[Command.FLAG_COMMAND]
|
||||
dog_command_link.id_dog = json[Dog.ATTR_ID_DOG]
|
||||
dog_command_link.id_command = json[Command.ATTR_ID_COMMAND]
|
||||
dog_command_link.hand_signal_description = json[cls.FLAG_HAND_SIGNAL_DESCRIPTION]
|
||||
dog_command_link.notes = json[cls.FLAG_NOTES]
|
||||
dog_command_link.active = json[cls.FLAG_ACTIVE]
|
||||
@@ -120,15 +120,15 @@ class Dog_Command_Link_Temp(db.Model, Base):
|
||||
hand_signal_description = db.Column(db.Text)
|
||||
notes = db.Column(db.Text)
|
||||
active = db.Column(db.Boolean)
|
||||
created_on = db.Column(db.DateTime)
|
||||
# created_on = db.Column(db.DateTime)
|
||||
guid: str = db.Column(db.String(36))
|
||||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
|
||||
@classmethod
|
||||
def from_Dog_Command_Link(cls, dog_command_link):
|
||||
_m = 'Dog_Command_Link_Temp.from_Dog_Command_Link'
|
||||
def from_dog_command_link(cls, dog_command_link):
|
||||
_m = 'Dog_Command_Link_Temp.from_dog_command_link'
|
||||
temp = cls()
|
||||
temp.id_link = dog_command_link.id_link
|
||||
temp.id_dog = dog_command_link.id_dog
|
||||
@@ -136,7 +136,7 @@ class Dog_Command_Link_Temp(db.Model, Base):
|
||||
temp.hand_signal_description = dog_command_link.hand_signal_description
|
||||
temp.notes = dog_command_link.notes
|
||||
temp.active = dog_command_link.active
|
||||
temp.created_on = dog_command_link.created_on
|
||||
# temp.created_on = dog_command_link.created_on
|
||||
return temp
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user