geoslurp.dbfunc package

Submodules

geoslurp.dbfunc.dbfunc module

class geoslurp.dbfunc.dbfunc.DBFunc(dbcon)

Bases: ABC

Abstract Base class which holds a database functione

db = None
classmethod fname()
inargs = ''
info()
language = 'plpgsql'
outargs = None
pgbody = ''
purgeentry()

Delete pgfunction entry in the database

register()

Register a virtual subclass of an ABC.

Returns the subclass, to allow usage as a class decorator.

register_overload(inargs, pgbody)

Creates/replaces the (overloaded) pgfunction in the database

schema = 'public'
classmethod sfname()
updateInvent(updateTime=True)
updatefreq = None
version = (0, 0, 0)