MCPcopy Index your code
hub / github.com/webpy/webpy / get_sequence_query

Method get_sequence_query

web/db.py:1204–1210  ·  view source on GitHub ↗
(self, seqname)

Source from the content-addressed store, hash-verified

1202 return query
1203
1204 def get_sequence_query(self, seqname):
1205 import re
1206
1207 # Ensure the sequence name is valid
1208 if not re.match(r"^[a-zA-Z_][a-zA-Z0-9_$]*$", seqname):
1209 raise ValueError(f"Invalid sequence name: {seqname}")
1210 return SQLQuery(f"; SELECT currval('{seqname}')")
1211
1212 def _get_all_sequences(self):
1213 """Query postgres to find names of all sequences used in this database."""

Callers 1

_process_insert_queryMethod · 0.95

Calls 2

SQLQueryClass · 0.85
matchMethod · 0.80

Tested by

no test coverage detected