@@ -38,7 +38,7 @@ class MySQLSettings(DatabaseSettings):
3838 MYSQL_USER : str = config ("MYSQL_USER" , default = "username" )
3939 MYSQL_PASSWORD : str = config ("MYSQL_PASSWORD" , default = "password" )
4040 MYSQL_SERVER : str = config ("MYSQL_SERVER" , default = "localhost" )
41- MYSQL_PORT : str = config ("MYSQL_PORT" , default = 5432 )
41+ MYSQL_PORT : int = config ("MYSQL_PORT" , default = 5432 )
4242 MYSQL_DB : str = config ("MYSQL_DB" , default = "dbname" )
4343 MYSQL_URI : str = f"{ MYSQL_USER } :{ MYSQL_PASSWORD } @{ MYSQL_SERVER } :{ MYSQL_PORT } /{ MYSQL_DB } "
4444 MYSQL_SYNC_PREFIX : str = config ("MYSQL_SYNC_PREFIX" , default = "mysql://" )
@@ -50,7 +50,7 @@ class PostgresSettings(DatabaseSettings):
5050 POSTGRES_USER : str = config ("POSTGRES_USER" , default = "postgres" )
5151 POSTGRES_PASSWORD : str = config ("POSTGRES_PASSWORD" , default = "postgres" )
5252 POSTGRES_SERVER : str = config ("POSTGRES_SERVER" , default = "localhost" )
53- POSTGRES_PORT : str = config ("POSTGRES_PORT" , default = 5432 )
53+ POSTGRES_PORT : int = config ("POSTGRES_PORT" , default = 5432 )
5454 POSTGRES_DB : str = config ("POSTGRES_DB" , default = "postgres" )
5555 POSTGRES_SYNC_PREFIX : str = config ("POSTGRES_SYNC_PREFIX" , default = "postgresql://" )
5656 POSTGRES_ASYNC_PREFIX : str = config ("POSTGRES_ASYNC_PREFIX" , default = "postgresql+asyncpg://" )
@@ -84,7 +84,7 @@ class ClientSideCacheSettings(BaseSettings):
8484
8585class RedisQueueSettings (BaseSettings ):
8686 REDIS_QUEUE_HOST : str = config ("REDIS_QUEUE_HOST" , default = "localhost" )
87- REDIS_QUEUE_PORT : str = config ("REDIS_QUEUE_PORT" , default = 6379 )
87+ REDIS_QUEUE_PORT : int = config ("REDIS_QUEUE_PORT" , default = 6379 )
8888
8989
9090class RedisRateLimiterSettings (BaseSettings ):
0 commit comments