Revert "🎨refactor: move modules and refactor import statements"

This reverts commit 99eb0a0651.
This commit is contained in:
Gustavo Henrique Santos Souza de Miranda 2025-06-25 22:34:19 -03:00
parent d206abf016
commit 7b13982391
15 changed files with 25 additions and 18 deletions

8
src/pilgrim/__init__.py Normal file
View File

@ -0,0 +1,8 @@
from pilgrim.application import Application
from pilgrim.command import main
from pilgrim.database import Database, Base
from pilgrim.models.travel_diary import TravelDiary
from pilgrim.models.entry import Entry
from pilgrim.models.photo import Photo
__all__ = ["Application", "Database", "TravelDiary", "Entry", "Photo", "main", "Base"]

View File

@ -1,5 +1,5 @@
from src.database import Database
from src.service.servicemanager import ServiceManager
from pilgrim.database import Database
from pilgrim.service.servicemanager import ServiceManager
class Application:

View File

@ -1,4 +1,4 @@
from src.application import Application
from pilgrim.application import Application
def main():

View File

@ -4,6 +4,7 @@ from sqlalchemy.orm import sessionmaker
Base = declarative_base()
class Database:
def __init__(self):
self.engine = create_engine(

View File

@ -3,8 +3,8 @@ from typing import Any
from sqlalchemy import Column, Integer, String, ForeignKey
from sqlalchemy.orm import relationship
from src.models.photo_in_entry import photo_entry_association
from src.database import Base
from pilgrim.models.photo_in_entry import photo_entry_association
from ..database import Base
class Entry(Base):

View File

@ -1,10 +1,10 @@
from typing import Any
from sqlalchemy.orm import relationship
from sqlalchemy import Column, Integer, String, ForeignKey
from sqlalchemy.orm import relationship
from src.models.photo_in_entry import photo_entry_association
from src.database import Base
from pilgrim.models.photo_in_entry import photo_entry_association
from ..database import Base
class Photo(Base):

View File

@ -1,6 +1,6 @@
from sqlalchemy import Table, Column, Integer, ForeignKey
from src.database import Base
from ..database import Base
photo_entry_association = Table('photo_entry_association', Base.metadata,
Column('id', Integer, primary_key=True, autoincrement=True),

View File

@ -1,9 +1,8 @@
from typing import Any
from src.database import Base
from sqlalchemy import Column, String, Integer
from ..database import Base
class TravelDiary(Base):
__tablename__ = "travel_diaries"

View File

@ -1,7 +1,7 @@
from typing import List
from src.models.entry import Entry
from src.models.travel_diary import TravelDiary
from ..models.entry import Entry
from ..models.travel_diary import TravelDiary
class EntryService:

View File

@ -1,8 +1,7 @@
from pathlib import Path
from typing import List
from src.models.photo import Photo
from src.models.travel_diary import TravelDiary
from pilgrim import Photo, TravelDiary
class PhotoService:

View File

@ -1,5 +1,5 @@
from src.service.entry_service import EntryService
from src.service.travel_diary_service import TravelDiaryService
from pilgrim.service.entry_service import EntryService
from pilgrim.service.travel_diary_service import TravelDiaryService
class ServiceManager:

View File

@ -1,4 +1,4 @@
from src.models.travel_diary import TravelDiary
from ..models.travel_diary import TravelDiary
class TravelDiaryService: