From 86cb1051de545afd5db94ab47a2918c18e9e3e4c Mon Sep 17 00:00:00 2001 From: Jakub Pruzinec Date: Wed, 31 Jul 2024 10:16:18 +0200 Subject: [PATCH] readme updated for oracledb --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ca3ad4f..591537e 100644 --- a/README.md +++ b/README.md @@ -58,13 +58,13 @@ class ContentRequester(Requester): return 'found' in await r.text() ``` -To start extracting data, use the `Extractor` class. It requires a `DBMS` object to contruct queries and a `Requester` object to inject them. Hakuin currently supports `SQLite`, `MySQL`, `PSQL` (PostgreSQL), and `MSSQL` (SQL Server) DBMSs, but will soon include more options. If you wish to support another DBMS, implement the `DBMS` interface defined in `hakuin/dbms/DBMS.py`. +To start extracting data, use the `Extractor` class. It requires a `DBMS` object to contruct queries and a `Requester` object to inject them. Hakuin currently supports `SQLite`, `MySQL`, `PSQL` (PostgreSQL), `MSSQL` (SQL Server) DBMSs, and `OracleDB` but will soon include more options. If you wish to support another DBMS, implement the `DBMS` interface defined in `hakuin/dbms/DBMS.py`. -##### Example 1 - Extracting SQLite/MySQL/PSQL/MSSQL +##### Example 1 - Extracting SQLite/MySQL/PSQL/MSSQL/OracleDB ```python import asyncio from hakuin import Extractor, Requester -from hakuin.dbms import SQLite, MySQL, PSQL, MSSQL +from hakuin.dbms import SQLite, MySQL, PSQL, MSSQL, OracleDB class StatusRequester(Requester): ...