إعداد عنوان 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$ Project Directory.
ب. تشغيل go run aircto/migration/run_migration.go
ج. الآن قاعدة البيانات user ، issues المشكلات التي تم إنشاؤها مع بعض بيانات المستخدم وإصدار بيانات البذور. د. لا يوجد واجهة برمجة تطبيقات لإنشاء مستخدم ، يرجى استخدام بيانات مستخدم البذور. يمكنك العثور على جميع قائمة المستخدمين من هنا http://localhost:3011/api/users
تشغيل الرمز.
أ. انتقل إلى mani@Mani:~/aircto-assignments-16_08/src$ Project Directory.
ب. تشغيل go run aircto/main.go
ب. الآن بدأ الخادم في الخدمة في http://localhost:3011/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. بحاجة إلى مزيد من المعلومات حول واجهة برمجة التطبيقات ، يرجى إحالة وثيقة البريد التالية.
ملاحظة: مدى الحياة المحدودة لهذا المستند.
يرجى الوصول إلى مزيد من التوضيح @ [email protected] ، 9578628779 ، Skype: manigandan.dharmalingam
التصميم: سيكون للنظام نموذجين يسمى المستخدم والمشكلة. مع المعلومات التالية
#1. مستخدم
أ. البريد الإلكتروني ب. اسم المستخدم ج. FirstName د. LastName ه. كلمة المرور و. AccessToken
#2. مشكلة
بيان المشكلة: فضح واجهة برمجة تطبيقات مريحة لجعل تشغيل موارد القضية.
ملحوظة: