"""Constants for mysql.""" from urllib import parse import integration_scripts.common_config as config # We must explicitly set utf8mb4 encoding for MySQL connections to get emojis AR_DB_URL = ( 'mysql+pymysql://{user}:{password}@{host}/{db_name}?charset={charset}' .format( user=config.AR_MYSQL_USER, password=parse.quote(config.AR_MYSQL_PASSWORD), host=config.AR_MYSQL_HOST, db_name=config.AR_MYSQL_DB, charset='utf8mb4')) RDS_DB_URL = ( 'mysql+pymysql://{user}:{password}@{host}/{db_name}?charset={charset}' .format( user=config.RDS_MYSQL_USER, password=parse.quote(config.RDS_MYSQL_PASSWORD), host=config.RDS_MYSQL_HOST, db_name=config.RDS_MYSQL_DB, charset='utf8mb4')) ART_RELATIONS_SESSION = 'art_relations' INTEGRATIONS_RDS_SESSION = 'integrations' INTERNAL_ERROR_SLEEP_TIME = 0.01