Advertisement
Guest User

crear db

a guest
May 30th, 2017
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. crearTablaPerfil = "CREATE TABLE IF NOT EXISTS Estudiante(Cedula integer primary key, Nombre text, Apellido text," +
  2.                            " Rol integer, Facultad text, Programa text, Semestre integer)";
  3.  
  4.         guardarPerfil = "INSERT INTO Estudiante(Cedula, Nombre, Apellido, Rol, Facultad, Programa, Semestre) VALUES(?,?,?,?,?,?,?)";
  5.  
  6.         crearTablaHorario = "CREATE TABLE IF NOT EXISTS Horario(Codigo text primary key, Grupo integer," +
  7.                             "Nombre text, Creditos integer, Dia text, Hora text, Lugar text, Profesor text)";
  8.  
  9.         guardarHorario = "INSERT INTO Horario(Codigo, Grupo, Nombre, Creditos, Dia, Hora, Lugar, Profesor)" +
  10.                          "VALUES(?,?,?,?,?,?,?,?)";
  11.  
  12.         crearTablaCalificaciones = "CREATE TABLE IF NOT EXISTS Calificaciones(Codigo text primary key, Grupo integer," +
  13.                                    "NombreAsig text, Nota1 float, Nota2 float, Nota3 float, Habilitacion float)";
  14.  
  15.         guardarCalificaciones = "INSERT INTO Calificaciones(Codigo, Grupo, NombreAsig, Nota1, Nota2, Nota3, Habilitacion)" +
  16.                                 "VALUES(?,?,?,?,?,?,?)";
  17.  
  18.         crearTablaTareasEstu = "CREATE TABLE IF NOT EXISTS TareasEstu(Fila integer primary key, Texto text, Fecha text)";
  19.  
  20.         dropPerfil = "DROP TABLE Estudiante";
  21.         dropHorario = "DROP TABLE Horario";
  22.         dropTablaCalificaciones = "DROP TABLE Calificaciones";
  23.         dropTareasEstu = "DROP TABLE TareasEstu";
  24.  
  25.         db = $cordovaSQLite.openDB({
  26.             name: "unicesar.db",
  27.             location: "default"
  28.         });
  29.  
  30.  
  31.         $cordovaSQLite.execute(db, dropPerfil);
  32.         $cordovaSQLite.execute(db, dropHorario);
  33.         $cordovaSQLite.execute(db, dropTablaCalificaciones);
  34.         $cordovaSQLite.execute(db, dropTareasEstu);
  35.  
  36.         $cordovaSQLite.execute(db, crearTablaPerfil);
  37.         $cordovaSQLite.execute(db, crearTablaHorario);
  38.         $cordovaSQLite.execute(db, crearTablaCalificaciones);
  39.         $cordovaSQLite.execute(db, crearTablaTareasEstu);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement