Dmitry Afanasyev beb32fb0b9
add testing database and chatgpt factories (#28)
* add testing database and chatgpt factories

* include lint job to develop stage

* reformat audioconverter save files to tmp directory

* add api tests

* update README.md
2023-10-08 04:43:24 +03:00

14 lines
347 B
Python

import factory
from infra.database.db_adapter import Database
from settings.config import settings
database = Database(settings)
class BaseModelFactory(factory.alchemy.SQLAlchemyModelFactory):
class Meta:
abstract = True
sqlalchemy_session_persistence = "commit"
sqlalchemy_session = database.get_sync_db_session()