From 165c17cdd62292edf77564137c1c0899f8225214 Mon Sep 17 00:00:00 2001 From: Braeden Sowinski Date: Thu, 9 Jun 2022 14:15:37 -0700 Subject: [PATCH] begin course management --- controllers/courseController.go | 45 +++++++++++++++++++++++++++++++++ main.go | 2 +- 2 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 controllers/courseController.go diff --git a/controllers/courseController.go b/controllers/courseController.go new file mode 100644 index 0000000..057a9ac --- /dev/null +++ b/controllers/courseController.go @@ -0,0 +1,45 @@ +package controllers + +import ( + "github.com/SowinskiBraeden/school-management-api/database" + "github.com/gofiber/fiber/v2" + "go.mongodb.org/mongo-driver/mongo" +) + +var courseCollection *mongo.Collection = database.OpenCollection(database.Client, "courses") + +func CreateCourse(c *fiber.Ctx) error { + return c.Status(fiber.StatusNotImplemented).JSON(fiber.Map{ + "success": true, + }) +} + +func DeleteCourse(c *fiber.Ctx) error { + return c.Status(fiber.StatusNotImplemented).JSON(fiber.Map{ + "success": true, + }) +} + +func UpdateCourseCode(c *fiber.Ctx) error { + return c.Status(fiber.StatusNotImplemented).JSON(fiber.Map{ + "success": true, + }) +} + +func UpdateCourseName(c *fiber.Ctx) error { + return c.Status(fiber.StatusNotImplemented).JSON(fiber.Map{ + "success": true, + }) +} + +func UpdateCourseCredit(c *fiber.Ctx) error { + return c.Status(fiber.StatusNotImplemented).JSON(fiber.Map{ + "success": true, + }) +} + +func UpdateCourseGradelevel(c *fiber.Ctx) error { + return c.Status(fiber.StatusNotImplemented).JSON(fiber.Map{ + "success": true, + }) +} diff --git a/main.go b/main.go index 8d6caf4..bfa6156 100644 --- a/main.go +++ b/main.go @@ -11,7 +11,7 @@ import ( "github.com/gofiber/fiber/v2/middleware/cors" ) -const version string = "\nv0.9.2-Alpha" +const version string = "\nv1.0.0-Beta" func main() { fmt.Println(version)