MCPcopy Create free account
hub / github.com/daniel2005d/mapXplore / create_table

Method create_table

database/PostgreSQL.py:224–235  ·  view source on GitHub ↗
(self, name:str, columns=None)

Source from the content-addressed store, hash-verified

222 self._execute(create_db)
223
224 def create_table(self, name:str, columns=None):
225 try:
226 dbexists = self._check_exists_db(self._database)
227 if dbexists:
228 sentence = f"""
229 CREATE TABLE IF NOT EXISTS public.{name}()
230 """
231 self._execute(sentence)
232 if self.check_exists_table(name):
233 self.create_columns(name, columns)
234 except Exception as e:
235 raise e
236
237 def create_columns(self, tablename:str, columns):
238 try:

Callers

nothing calls this directly

Calls 4

_check_exists_dbMethod · 0.95
_executeMethod · 0.95
check_exists_tableMethod · 0.95
create_columnsMethod · 0.95

Tested by

no test coverage detected