コード例 #1
0
ファイル: pests.py プロジェクト: nestorjuarezR/Python_PSQL
 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
ファイル: pests.py プロジェクト: nestorjuarezR/Python_PSQL
 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
ファイル: pests.py プロジェクト: nestorjuarezR/Python_PSQL
 def filter_first(cls):
     name = input('Ingrese el nombre de la mascota: ')
     pets = sesssion.query(Pets).filter(Pets.name == name)
     print(pets)
コード例 #4
0
ファイル: pests.py プロジェクト: nestorjuarezR/Python_PSQL
 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
ファイル: pests.py プロジェクト: nestorjuarezR/Python_PSQL
 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
ファイル: pests.py プロジェクト: nestorjuarezR/Python_PSQL
 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
ファイル: pests.py プロジェクト: nestorjuarezR/Python_PSQL
 def show_all(cls):
     pets = sesssion.query(Pets).all()
     print('<--- *Mascotas Registradas* --->')
     for pet in pets:
         print(pet)
         print('<----->')