Configuración de la dirección DB
a. Proporcione la dirección de conexión DB adecuada en el archivo SRC/AIRCTO/MODELL/INIT.GO.
b. sql.Open("mysql", "homestead:secret@tcp([192.168.11.11]:3306)/")
do. Reemplace su dirección de conexión DB aquí.
Ejecute la migración de DB en primer instante
a. Navegue a mani@Mani:~/aircto-assignments-16_08/src$ Project Directory.
b. Run go run aircto/migration/run_migration.go
do. Ahora la base de datos y user , issues tablas creadas con algún usuario y emiten datos de semillas. d. No hay API para crear usuario, utilice los datos del usuario de la semilla. Puede encontrar toda la lista de usuarios desde aquí http://localhost:3011/api/users
Ejecute el código.
a. Navegue a mani@Mani:~/aircto-assignments-16_08/src$ Project Directory.
b. Run go run aircto/main.go
b. Ahora el servidor comenzó a servir en http://localhost:3011/api/
API disponible para probar.
# 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. Necesita más información sobre la API, consulte el siguiente documento de Postman.
Nota: Vida limitada a este documento.
Comuníquese conmigo para obtener más aclaraciones @ [email protected], 9578628779, skype: manigandan.dharmalingam
Diseño: el sistema tendrá dos modelos llamados usuario y problema. Con la siguiente información
#1. Usuario
a. Correo electrónico b. Nombre de usuario c. Primer nombre d. LastName e. Contraseña f. Accesstoken
#2. Asunto
Declaración del problema: Exponga una API RESTFUL para hacer que el recurso de emisión sea operación de problemas.
Nota: