Configuration de l'adresse DB
un. Donnez l'adresse de connexion DB appropriée dans le fichier SRC / Aircto / Model / init.go.
né sql.Open("mysql", "homestead:secret@tcp([192.168.11.11]:3306)/")
c. Remplacez votre adresse de connexion DB ici.
Exécutez la migration de la base de données au premier instant
un. Naviguez vers mani@Mani:~/aircto-assignments-16_08/src$ PROJET.
né Run go run aircto/migration/run_migration.go
c. Désormais, la base de données et user issues des tableaux créés avec certains utilisateurs et émettent des données de semences. d. Il n'y a pas d'API pour créer l'utilisateur, veuillez utiliser les données de l'utilisateur de semences. Vous pouvez trouver toute la liste d'utilisateurs à partir d'ici http://localhost:3011/api/users
Exécutez le code.
un. Naviguez vers mani@Mani:~/aircto-assignments-16_08/src$ PROJET.
né Run go run aircto/main.go
né Maintenant, le serveur a commencé à servir dans http://localhost:3011/api/
API disponible pour tester.
# 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. Besoin de plus d'informations sur l'API, veuillez consulter le document Postman suivant.
Remarque: Lifetime limité à ce document.
Veuillez me contacter pour plus de clarification @ [email protected], 9578628779, Skype: Manigandan.dharmalingam
Conception: le système aura deux modèles appelés utilisateur et problème. Avec des informations suivantes
# 1. Utilisateur
un. E-mail b. Nom d'utilisateur c. FirstName d. LastName e. Mot de passe f. Accéder à
# 2. Problème
Énoncé du problème: exposer une API RESTful pour faire du fonctionnement CRUD de la ressource d'émission.
Note: