示例#1
0
 def update_pet(cls):
     id_pet = int(
         input('Ingrese el ID del registro que desea actualizar: '))
     pet = sesssion.query(Pets).get(id_pet)
     pet.name = input('Ingrese el nombre de la Mascota: ')
     pet.age = int(input('Ingrese la edad de la mascota: '))
     sesssion.commit()
     print('Registro actualizado')
示例#2
0
 def filter_age(cls):
     age = input('Ingrese la edad de la mascota: ')
     pets = sesssion.query(Pets).filter(Pets.age == age)  #Pets.age<=age
     for pet in pets:
         print('----')
         print(pet)
示例#3
0
 def filter_first(cls):
     name = input('Ingrese el nombre de la mascota: ')
     pets = sesssion.query(Pets).filter(Pets.name == name)
     print(pets)
示例#4
0
 def filter_name(cls):
     name = input('Ingrese el nombre de la mascota: ')
     pets = sesssion.query(Pets).filter(Pets.name == name)
     for pet in pets:
         print('----')
         print(pet)
示例#5
0
 def delete_pet(cls):
     id_pet = int(input('Ingrese el ID del registro que desea eliminar: '))
     pet = sesssion.query(Pets).get(id_pet)
     sesssion.delete(pet)
     sesssion.commit()
     print('Registro eliminado con exito')
示例#6
0
 def show_one(cls):
     id_pet = int(input('Ingrese el ID del registro que desea consultar: '))
     pet = sesssion.query(Pets).get(id_pet)
     print(pet)
示例#7
0
 def show_all(cls):
     pets = sesssion.query(Pets).all()
     print('<--- *Mascotas Registradas* --->')
     for pet in pets:
         print(pet)
         print('<----->')