diff --git a/haystack/document_store/sql.py b/haystack/document_store/sql.py index d808e26f4..b5c7a9ef8 100644 --- a/haystack/document_store/sql.py +++ b/haystack/document_store/sql.py @@ -118,7 +118,10 @@ class SQLDocumentStore(BaseDocumentStore): url=url, index=index, label_index=label_index, duplicate_documents=duplicate_documents, check_same_thread=check_same_thread ) - engine = create_engine(url,connect_args={'check_same_thread': check_same_thread}) + if "sqlite" in url: + engine = create_engine(url, connect_args={'check_same_thread': check_same_thread}) + else: + engine = create_engine(url) ORMBase.metadata.create_all(engine) Session = sessionmaker(bind=engine) self.session = Session()