text: const Database = require('./db')
  const createProffy = require('./createProffy')
  
  
  Database.then(async (db) => {
      //Inserir dados
  
      proffyValue = {
          name: "Diego Fernandes",
          avatar: "https://avatars2.githubusercontent.com/u/2254731?s=460&amp;u=0ba16a79456c2f250e7579cb388fa18c5c2d7d65&amp;v=4",
          whatsapp: "8999099887", 
          bio: "Entusiasta das melhores tecnologias de química avançada.<br><br>Apaixonado por explodir coisas em laboratório e por mudar a vida das pessoas através de experiências. Mais de 200.000 pessoas já passaram por uma das minhas explosões.", 
          
      }
  
      classValue = {
          subject: "1", 
          cost:"20", 
          
      }
  
      classScheduleValues = [
          {
              weekday: 1,
              time_from: 720,
              time_to: 1220   
          },
          {
              weekday: 0,
              time_from: 520,
              time_to: 1220   
          }
      ]
  
      //await createProffy(db, {proffyValue, classValue, classScheduleValues})
     
      //Consultar os dados inseridos
  
      const selectedProffys = await db.all("SELECT * FROM proffys")
  
  
      //consultar as classes de um determinado professor
      //e trazer junto os dados do professor
      const selectClassesAndProffys = await db.all(`
          SELECT classes.*, proffys.*
          FROM proffys
          JOIN classes ON (classes.proffy_id = proffys.id)
          WHERE classes.proffy_id = 1;
      `)
      
  
      //o horario que a pessoa trabalha, por exemplo, é das 8h-18h
      //o horário do time_from (8h) precisa ser menor ou igual o horário solicitado
      // o time_to precisa ser acima
      const selectclassesSchedules = await db.all(`
          SELECT classes_schedule.*
          FROM class_schedule
          WHERE class_schedule.class_id = "1"
          AND class_schedule.weekday = "0"
          AND class_schedule.time_from <= "1300"
          AND class_schedule.time_to > "1300"
      `)
  })