Настройка адреса DB
а Дайте правильный адрес подключения DB в файле SRC/Aircto/Model/init.go.
беременный sql.Open("mysql", "homestead:secret@tcp([192.168.11.11]:3306)/")
в Замените свой адрес подключения DB здесь.
Запустите миграцию DB в первый момент
а Перейдите к mani@Mani:~/aircto-assignments-16_08/src$ Directory Project.
беременный Запустить go run aircto/migration/run_migration.go
в Теперь база данных и user , таблицы issues , созданные с некоторыми пользователями и выпускают семенные данные. дюймовый Не существует API для создания пользователя, пожалуйста, используйте данные SEED USER. Вы можете найти весь список пользователей здесь http://localhost:3011/api/users
Запустите код.
а Перейдите к mani@Mani:~/aircto-assignments-16_08/src$ Directory Project.
беременный Запустить go run aircto/main.go
беременный Теперь сервер начал служить в http://localhost:3011/api/
Доступен API для тестирования.
# 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. Нужна дополнительная информация об API, обратитесь к следующему документу почтальона.
Примечание: ограниченный срок службы в этом документе.
Пожалуйста, свяжитесь со мной, чтобы получить больше разъяснений @ [email protected], 9578628779, skype: manigandan.dharmalingam
Дизайн: система будет иметь две модели, называемые пользователем и проблемой. С следующей информацией
#1. Пользователь
а Электронная почта б. Имя пользователя c. FirstName d. Lastname e. Пароль f. Accesstoken
#2. Проблема
Заявление о проблеме: разоблачить API Restful, чтобы сделать CRUD Resource Resource.
Примечание: