Tener instalado sin algún orden especifico
Descargar el proyecto
wget -O- https://github.com/el-sonny/viajes-claros
ó
git clone git@github.com:el-sonny/viajes-claros.git
(requiere git)
Una vez descargado ejecutar:
npm install
Una vez concluido este proceso ejecutar:
bower install
Entrar a la carpeta dump/ dentro del proyecto descargardo ejecutar:
mysql -u usuario -p < viajestransparentes.sql
Una vez creada la base de datos hay que configurar la conexión a mysql en el archivo /config/local.js
module.exports = {
connections:{
'mysql-connection' : {
adapter: 'sails-mysql',
host: 'my_db_host',
user: 'my_db_user',
password: 'my_db_password',
database: 'viajestransparentes'
},
}
};
Por ultimo para levantar el servidor ejecutar:
node app.js
http://viajestransparentes.node.spaceshiplabs.com/viaje/find http://viajestransparentes.node.spaceshiplabs.com/funcionario/find
Puedes usar opciones como where, skip, limit, skip sort y callback (JSONP) o cualquiera de los atributos.
para ver un registro individual
/:modelo/:id
Ejemplos:
http://www.viajesclaros.ifai.mx/viaje/find?tipo_viaje=Internacional&limit=1000 http://www.viajesclaros.ifai.mx/viaje/14 http://www.viajesclaros.ifai.mx/funcionario/find?nombre_puesto=%20JEFE%20DE%20DEPARTAMENTO
Se puede instalar el backend siguiendo los mismos pasos de este documento reemplazando el repositorio en el punto 1 con:
Ver el readme de ese repositorio para mas información