MCPcopy Create free account
hub / github.com/piccolo-orm/piccolo / querystring

Method querystring

piccolo/table.py:850–861  ·  view source on GitHub ↗

Used when inserting rows.

(self)

Source from the content-addressed store, hash-verified

848
849 @property
850 def querystring(self) -> QueryString:
851 """
852 Used when inserting rows.
853 """
854 args = [
855 convert_to_sql_value(value=self[column._meta.name], column=column)
856 for column in self._meta.columns
857 ]
858
859 # If unquoted, dump it straight into the query.
860 query = ",".join(["{}" for _ in args])
861 return QueryString(f"({query})", *args)
862
863 def __str__(self) -> str:
864 return self.querystring.__str__()

Callers

nothing calls this directly

Calls 2

convert_to_sql_valueFunction · 0.90
QueryStringClass · 0.90

Tested by

no test coverage detected