Delete container record by name. Args: container_name: Container name to delete
(self, container_name: str)
| 231 | conn.close() |
| 232 | |
| 233 | def delete_by_name(self, container_name: str) -> None: |
| 234 | """Delete container record by name. |
| 235 | |
| 236 | Args: |
| 237 | container_name: Container name to delete |
| 238 | """ |
| 239 | conn = self._get_connection() |
| 240 | try: |
| 241 | cursor = conn.cursor() |
| 242 | cursor.execute( |
| 243 | "DELETE FROM containers WHERE container_name = ?", (container_name,) |
| 244 | ) |
| 245 | conn.commit() |
| 246 | finally: |
| 247 | conn.close() |
| 248 | |
| 249 | def get_all(self) -> list[ContainerRecord]: |
| 250 | """Get all container records. |
nothing calls this directly
no test coverage detected