From 3e4697ecadc78cbf12a8f356147f93dc993e213a Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 16 Oct 2024 13:17:04 +0200 Subject: [PATCH] work on improved data insertion --- omnipath_metabo/schema/_main.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/omnipath_metabo/schema/_main.py b/omnipath_metabo/schema/_main.py index 87aa4d8..03cfdbe 100644 --- a/omnipath_metabo/schema/_main.py +++ b/omnipath_metabo/schema/_main.py @@ -1,6 +1,7 @@ import collections from sqlalchemy import text, select from sqlalchemy.dialects.postgresql import insert +import psychopg2.extras from . import _structure from ._base import Base @@ -106,7 +107,10 @@ def load(self): self.session.execute(insert_ids) self.session.commit() - + query = """ + INSERT INTO structures (smiles) VALUES %s + """ + psychopg2.extras.execute_values(query, (), page_size = 1000) #self.indexer() def update_mol_column(self):