Create and return a MySQL database engine
()
| 33 | from database.models import Base |
| 34 | |
| 35 | def get_mysql_engine(): |
| 36 | """Create and return a MySQL database engine""" |
| 37 | conn_str = f"mysql+pymysql://{mysql_db_config['user']}:{mysql_db_config['password']}@{mysql_db_config['host']}:{mysql_db_config['port']}/{mysql_db_config['db_name']}" |
| 38 | return create_engine(conn_str) |
| 39 | |
| 40 | def get_sqlite_engine(): |
| 41 | """Create and return a SQLite database engine""" |