text: var path = require('path');
  
  // Postgres DATABASE_URL = postgres://user:passwd@host:port/database
  // SQLite   DATABASE_URL = sqlite://:@:/
  var url = process.env.DATABASE_URL.match(/(.*)\:\/\/(.*?)\:(.*)@(.*)\:(.*)\/(.*)/);
  var DB_name  = (url[6]||null);
  var user     = (url[2]||null);
  var pwd      = (url[3]||null);
  var protocol = (url[1]||null);
  var dialect  = (url[1]||null);
  var port     = (url[5]||null);
  var host     = (url[4]||null);
  var storage  = process.env.DATABASE_STORAGE;
  
  //Cargar Modelo ORM:
  var Sequelize = require('sequelize');
  
  //Usar BBDD SQLite o Postgres:
  var sequelize = new Sequelize(DB_name, user, pwd,
    { dialect:  protocol,
      protocol: protocol,
      port:     port,
      host:     host,
      storage:  storage,  // solo SQLite (.env)
      omitNull: true      // solo Postgres
    }
  );
  
  //Importar la Definición de la Tabla Quiz en quiz.js
  var quiz_path = path.join(__dirname, 'quiz');
  var Quiz = sequelize.import(quiz_path);
  
  //Importar la Definición de la Tabla Comment en quiz.js
  var comment_path = path.join(__dirname, 'comment');
  var Comment = sequelize.import(comment_path);
  
  //Establecer Relación entre Tablas
  Comment.belongsTo(Quiz, { onDelete: 'cascade' });
  Quiz.hasMany(Comment, { onDelete: 'cascade' });
  
  exports.Quiz = Quiz;        // Exportar Definición de Tabla Quiz
  exports.Comment = Comment;  // Exportar Definición de Tabla Comment
  
  // sequelize.sync() crea e inicializa tabla de preguntas en DB
  sequelize.sync().then(function() {
    // then(..) ejecuta el manejador una vez creada la tabla
    Quiz.count().then(function (count) {
      if(count === 0) {   // la tabla se inicializa solo si está vacía
        Quiz.create({ pregunta:  'Cuál es la Capital de Italia?',
                      respuesta: 'Roma',
                      tema: 'humanidades'
                    });
        Quiz.create({ pregunta:  'Cuál es la Capital de Portugal?',
                      respuesta: 'Lisboa',
                      tema: 'humanidades'
                    });
      //.then(function(){console.log('Base de Datos Inicializada X')});
      };
    });
  });
  