Configurar endereço do banco de dados
um. Dê o endereço de conexão DB adequado no arquivo src/aircto/modelo/init.go.
b. sql.Open("mysql", "homestead:secret@tcp([192.168.11.11]:3306)/")
c. Substitua seu endereço de conexão com banco de dados aqui.
Execute a migração de banco de dados no primeiro instante
um. Navegue para mani@Mani:~/aircto-assignments-16_08/src$ diretório do projeto.
b. Run go run aircto/migration/run_migration.go
c. Agora, o banco de dados e user , issues as tabelas criadas com alguns dados do usuário e emitem dados de sementes. d. Não há API para criar usuário, use os dados do usuário de sementes. Você pode encontrar toda a lista de usuários daqui http://localhost:3011/api/users
Execute o código.
um. Navegue para mani@Mani:~/aircto-assignments-16_08/src$ diretório do projeto.
b. RUN go run aircto/main.go
b. Agora o servidor começou a servir em http://localhost:3011/api/
API disponível para teste.
# The following API's no need of any authendication/access token
1. http://localhost:3011/api/
2. http://localhost:3011/api/users
3. http://localhost:3011/api/login
< br / >
# After login access token will be provided for the user, need to send access token along with the request.
1. http://localhost:3011/api/issues // get - all issues
2. http://localhost:3011/api/issue/{issueID:[0-9]+} // get - issue details
3. http://localhost:3011/api/issue // post - create issue
4. http://localhost:3011/api/issue/{issueID:[0-9]+} // put - update issue info
5. http://localhost:3011/api/issue/{issueID:[0-9]+} // delete - delete issue
6. http://localhost:3011/api/issues-by-me
7. http://localhost:3011/api/issues-for-me
Every issue created or updated mail will send to the assigned user with issue info.
Cron Job for generate report mail to all the user. Precisa de mais informações sobre a API, consulte o seguinte documento do Postman.
NOTA: Vida limitada a este documento.
Entre em contato comigo para mais esclarecimentos @ [email protected], 9578628779, Skype: manigandan.dharmalingam
Design: o sistema terá dois modelos chamados usuário e problema. Com informações seguintes
#1. Usuário
um. Email b. Nome de usuário c. Primeiro nome d. LastName e. Senha f. AccessToken
#2. Emitir
Declaração do Problema: Exponha uma API RESTful para fazer operação CRUD do recurso de emissão.
Observação: