API da aplicação niponcred
- MySQL 5.7+
- Python 3
virtualenv -p /usr/bin/python3 .venv
source .venv/bin/activate
pip install -r requirements.txt
Apontar para run.py
APP_WEB_URL=http://localhost:8282/#!
SENDGRID_API_KEY=TESTE
DATABASE_URL=mysql+pymysql://niponcred:niponcred@localhost/niponcred?charset=utf8mb4
- Criar o schema niponcred usando o character set utf8mb4 e o collation utf8mb4_unicode_ci
- Criar o usuário niponcred com a senha niponcred
- Dar todas permissões para o usuário niponcred no schema niponcred
- Ou rodar os comando abaixo:
mysql -u root -p
CREATE USER 'niponcred'@'%' IDENTIFIED BY 'v';
CREATE SCHEMA `niponcred` DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_unicode_ci;
GRANT ALL ON `niponcred`.* TO 'niponcred'@'%';
alembic revision -m 'Indique aqui uma descrição para revisão'
alembic upgrade head
alembic -x data=true upgrade head
- Criar uma nova release usando o git-flow
- Atualizar
APP_VERSION
eALEMBIC_VERSION
no arquivoconfig.py
- Atualizar
VERSION
no arquivofabfile.py
- Comitar as alterações referenciando a release a ser criada.
- Finalizar a release
Content-Type: application/json
Authentication-Token: <token de autenticação>
A API é criada usando o Flask-Restless