Skip to content
This repository has been archived by the owner on Jan 22, 2025. It is now read-only.

Commit

Permalink
renamed model files to singular (#64)
Browse files Browse the repository at this point in the history
* renamed model files to singular

* Fix #63 refactored with singulare module file names

* resolved incorrect imports
  • Loading branch information
AronBuzogany authored Mar 9, 2024
1 parent f2dd5da commit ab9777c
Show file tree
Hide file tree
Showing 21 changed files with 30 additions and 30 deletions.
4 changes: 2 additions & 2 deletions backend/project/endpoints/courses/course_admin_relation.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
from flask import request
from flask_restful import Resource

from project.models.course_relations import CourseAdmin
from project.models.users import User
from project.models.course_relation import CourseAdmin
from project.models.user import User
from project.endpoints.courses.courses_utils import (
execute_query_abort_if_db_error,
commit_abort_if_error,
Expand Down
4 changes: 2 additions & 2 deletions backend/project/endpoints/courses/course_details.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
from flask_restful import Resource
from sqlalchemy.exc import SQLAlchemyError

from project.models.courses import Course
from project.models.course_relations import CourseAdmin, CourseStudent
from project.models.course import Course
from project.models.course_relation import CourseAdmin, CourseStudent

from project import db
from project.utils.query_agent import delete_by_id_from_model, patch_by_id_from_model
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
from flask_restful import Resource

from project import db
from project.models.course_relations import CourseStudent
from project.models.course_relation import CourseStudent
from project.endpoints.courses.courses_utils import (
execute_query_abort_if_db_error,
add_abort_if_error,
Expand Down
2 changes: 1 addition & 1 deletion backend/project/endpoints/courses/courses.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from flask import request
from flask_restful import Resource

from project.models.courses import Course
from project.models.course import Course
from project.utils.query_agent import query_selected_from_model, insert_into_model

load_dotenv()
Expand Down
6 changes: 3 additions & 3 deletions backend/project/endpoints/courses/courses_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@
from sqlalchemy.exc import SQLAlchemyError

from project import db
from project.models.course_relations import CourseAdmin
from project.models.users import User
from project.models.courses import Course
from project.models.course_relation import CourseAdmin
from project.models.user import User
from project.models.course import Course

load_dotenv()
API_URL = getenv("API_HOST")
Expand Down
2 changes: 1 addition & 1 deletion backend/project/endpoints/projects/project_detail.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
from flask import request
from flask_restful import Resource

from project.models.projects import Project
from project.models.project import Project
from project.utils.query_agent import query_by_id_from_model, delete_by_id_from_model, \
patch_by_id_from_model

Expand Down
2 changes: 1 addition & 1 deletion backend/project/endpoints/projects/projects.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
from flask import request
from flask_restful import Resource

from project.models.projects import Project
from project.models.project import Project
from project.utils.query_agent import query_selected_from_model, insert_into_model

API_URL = getenv('API_HOST')
Expand Down
2 changes: 1 addition & 1 deletion backend/project/endpoints/users.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
from sqlalchemy.exc import SQLAlchemyError

from project import db
from project.models.users import User as userModel
from project.models.user import User as userModel

users_bp = Blueprint("users", __name__)
users_api = Api(users_bp)
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
8 changes: 4 additions & 4 deletions backend/tests/endpoints/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@

import os
import pytest
from project.models.courses import Course
from project.models.users import User
from project.models.projects import Project
from project.models.course_relations import CourseStudent,CourseAdmin
from project.models.course import Course
from project.models.user import User
from project.models.project import Project
from project.models.course_relation import CourseStudent,CourseAdmin
from project import create_app_with_db, db
from project.db_in import url

Expand Down
4 changes: 2 additions & 2 deletions backend/tests/endpoints/courses_test.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
"""Here we will test all the courses endpoint related functionality"""

from project.models.course_relations import CourseStudent, CourseAdmin
from project.models.course_relation import CourseStudent, CourseAdmin


from project.models.courses import Course
from project.models.course import Course


class TestCourseEndpoint:
Expand Down
2 changes: 1 addition & 1 deletion backend/tests/endpoints/project_test.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
"""Tests for project endpoints."""
from project.models.projects import Project
from project.models.project import Project

def test_projects_home(client):
"""Test home project endpoint."""
Expand Down
2 changes: 1 addition & 1 deletion backend/tests/endpoints/user_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
import pytest
from sqlalchemy.orm import sessionmaker
from sqlalchemy import create_engine
from project.models.users import User
from project.models.user import User
from project import db
from tests import db_url

Expand Down
8 changes: 4 additions & 4 deletions backend/tests/models/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
import pytest
from project.models.courses import Course
from project.models.course_relations import CourseAdmin, CourseStudent
from project.models.projects import Project
from project.models.users import User
from project.models.course import Course
from project.models.course_relation import CourseAdmin, CourseStudent
from project.models.project import Project
from project.models.user import User
from project.db_in import url

engine = create_engine(url)
Expand Down
6 changes: 3 additions & 3 deletions backend/tests/models/course_test.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
"""Test module for the Course model"""
import pytest
from sqlalchemy.exc import IntegrityError
from project.models.courses import Course
from project.models.users import User
from project.models.course_relations import CourseAdmin, CourseStudent
from project.models.course import Course
from project.models.user import User
from project.models.course_relation import CourseAdmin, CourseStudent


class TestCourseModel:
Expand Down
4 changes: 2 additions & 2 deletions backend/tests/models/projects_and_submissions_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
from datetime import datetime
import pytest
from sqlalchemy.exc import IntegrityError
from project.models.projects import Project
from project.models.submissions import Submission
from project.models.project import Project
from project.models.submission import Submission

class TestProjectAndSubmissionModel: # pylint: disable=too-few-public-methods
"""Test class for the database models of projects and submissions"""
Expand Down
2 changes: 1 addition & 1 deletion backend/tests/models/users_test.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
This file contains the tests for the User model.
"""
from project.models.users import User
from project.models.user import User


class TestUserModel:
Expand Down

0 comments on commit ab9777c

Please sign in to comment.