Esempio n. 1
0
print("DROP PK:", j.alterDropPK('calificacion', 'primaria'), 'Esperado:', 4)
print("INSERT TABLA:", j.insert("calificacion", "primaria",
                                ["t1x1", "Carlos"]), "Esperado:", 0)
print("ADD PK:", j.alterAddPK("calificacion", "primaria", [0]), "Esperado:", 1)
print("TUPLA TABLA:", j.extractTable("calificacion", "primaria"), "Esperado:",
      "[['t1x1', 'Andree'], ['t1x1', 'Carlos']]")
print("DELETE TUPLA:", j.delete('calificacion', 'primaria', [1]), "Esperado:",
      0)
print("ADD PK:", j.alterAddPK("calificacion", "primaria", [0]), "Esperado:", 0)
print("TUPLA TABLA:", j.extractTable("calificacion", "primaria"), "Esperado:",
      "[['t1x1', 'Andree']]")

print("\n---- Extract Table y Add Column ----")
print("TUPLA TABLA:", j.extractTable("calificacion", "primarias"), "Esperado",
      "[['t1','x1','Andree']]")
print("ADD COLUMN:", j.alterAddColumn('calificacion', 'primarias', True),
      "Esperado:", 0)
print("ADD COLUMN:", j.alterAddColumn('calificacion1', 'primarias', True),
      "Esperado:", 2)
print("ADD COLUMN:", j.alterAddColumn('calificacion', 'primarias2', True),
      "Esperado:", 3)
print("TUPLA TABLA:", j.extractTable("calificacion", "primarias"), "Esperado",
      "[['t1','x1','Andree',True]]")
print("\n---- Drop Column ---")
print("DROP COLUMN:", j.alterDropColumn('calificacion1', "primarias", 0),
      "Esperado:", 2)
print("DROP COLUMN:", j.alterDropColumn('calificacion', "primarias1", 0),
      "Esperado:", 3)
print("DROP COLUMN:", j.alterDropColumn('calificacion', "primarias", 0),
      "Esperado:", 4)
print("DROP COLUMN:", j.alterDropColumn('calificacion', "primarias", 4),