24 lines
541 B
Python
24 lines
541 B
Python
import os
|
|
|
|
|
|
class BaseConfig:
|
|
TESTING = False
|
|
SQLALCHEMY_TRACK_MODIFICATIONS = False
|
|
SECRET_KEY = 'my_precious'
|
|
DEBUG_TB_ENABLED = False
|
|
DEBUG_TB_INTERCEPT_REDIRECTS = False
|
|
|
|
|
|
class DevelopmentConfig(BaseConfig):
|
|
SQLALCHEMY_DATABASE_URI = os.environ.get('DATABASE_URL')
|
|
DEBUG_TB_ENABLED = True
|
|
|
|
|
|
class ProductionConfig(BaseConfig):
|
|
SQLALCHEMY_DATABASE_URI = os.environ.get('DATABASE_URL')
|
|
|
|
|
|
class TestingConfig(BaseConfig):
|
|
TESTING = True
|
|
SQLALCHEMY_DATABASE_URI = os.environ.get('DATABASE_TEST_URL')
|