url = http://127.0.0.1:3000/ x-token = C0UsWlYxXrMx81TKN2Eq
GET /api/v1/alumnes
GET /api/v1/alumne/:id
POST /api/v1/alumne
PUT /api/v1/alumne/:id
DELETE /api/v1/alumne/:id
GET /api/v1/assignatures
GET /api/v1/assignatura/:id
POST /api/v1/assignatura
PUT /api/v1/assignatura/:id
DELETE /api/v1/assignatura/:id
POST /api/v1/nota
POST /api/v1/vincular
yum update
yum install mariadb
nano /etc/my.cnf
>bind-address = 0.0.0.0
firewall-cmd --zone=public --add-service=mysql --permanent
firewall-cmd --reload
systemctl enable mariadb
systemctl start mariadb
mysql_secure_installation
mysql -u root -p
CREATE DATABASE nom_base_dades;
CREATE USER 'nom'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'nom_usuari'@'%';
FLUSH PRIVILEGES;
npm install
npm update
cp config/config.example.json config/config.json
edit config/config.json
"development": {
"username": "xxxxxxxxx",
"password": "xxxxxxxxx",
"database": "xxxxxxxxxxx",
"host": "xxxxxxxxxxx",
"dialect": "mysql"
},
.\node_modules\.bin\sequelize db:create
node node_modules\sequelize-auto-migrations\bin\runmigration.js
npm start
node node_modules/.bin/sequelize db:drop
node ./node_modules/.bin/sequelize db:create
node ./node_modules/sequelize-auto-migrations/bin/runmigration.js
node node_modules/nodemon/bin/nodemon.js bin/www
node ./node_modules/sequelize-auto-migrations/bin/makemigration.js --name Init
node ./node_modules/sequelize-auto-migrations/bin/runmigration.js