(insert_data: Dict[str, Any])
| 66 | |
| 67 | |
| 68 | def insert_config(insert_data: Dict[str, Any]): |
| 69 | with get_db_session() as session: |
| 70 | try: |
| 71 | session.add(TenantConfig(**insert_data)) |
| 72 | session.commit() |
| 73 | return True |
| 74 | except SQLAlchemyError as e: |
| 75 | session.rollback() |
| 76 | logger.error(f"insert config failed, error: {e}") |
| 77 | return False |
| 78 | |
| 79 | |
| 80 | def delete_config_by_tenant_config_id(tenant_config_id: int): |