Create new python file for handling sqlalchemy. Removes circular import.

This commit is contained in:
alwayscompiling
2022-12-01 22:58:39 -05:00
parent 58e616ea47
commit 02145ba244
11 changed files with 49 additions and 28 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ from nextcord.ext import commands
from sqlalchemy import distinct, select
# pylint: disable=import-error
from highscores import Category, CategoryGroup, Guild, Score, session
from utilities.sql_alchemy_connection import Category, CategoryGroup, Guild, Score, session
from utilities.utils import (
autofill_categories,
autofill_groups,
+1 -1
View File
@@ -10,7 +10,7 @@ from sqlalchemy import select
# pylint: disable=import-error
from cogs.submission.submission_views import SubmissionCreateButton
from highscores import CategoryGroup, session
from utilities.sql_alchemy_connection import CategoryGroup, session
from utilities.utils import autofill_groups, send_highscore_message
+1 -1
View File
@@ -9,7 +9,7 @@ from nextcord.ext import commands
from sqlalchemy import select
# pylint: disable=import-error
from highscores import CategoryGroup, Guild, session
from utilities.sql_alchemy_connection import CategoryGroup, Guild, session
from utilities.utils import autofill_groups
@@ -4,7 +4,7 @@ import nextcord
from sqlalchemy import distinct, select
# pylint: disable=import-error
from highscores import Category, CategoryGroup, Score, session
from utilities.sql_alchemy_connection import Category, CategoryGroup, Score, session
from utilities.utils import send_highscore_message
+1 -1
View File
@@ -6,7 +6,7 @@ import nextcord
from nextcord.ext import commands
# pylint: disable=import-error
from highscores import Guild, session
from utilities.sql_alchemy_connection import Guild, session
from utilities.utils import add_preset_configuration
+2 -1
View File
@@ -11,7 +11,8 @@ from sqlalchemy.orm import aliased
# pylint: disable=import-error
from classes.submission import SubmissionState
from highscores import Category, CategoryGroup, Guild, session, submission_objects
from highscores import submission_objects
from utilities.sql_alchemy_connection import Category, CategoryGroup, Guild, session
class SubmissionListener(commands.Cog, name="Message Listener"):
+2 -1
View File
@@ -9,7 +9,8 @@ from sqlalchemy.orm import aliased
# pylint: disable=import-error
from classes.submission import Submission, SubmissionState
from highscores import Category, Guild, CategoryGroup, session, submission_objects
from utilities.sql_alchemy_connection import Category, Guild, CategoryGroup, session
from highscores import submission_objects
from .verification_view import VerificationView