MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _truncate_name

Function _truncate_name

lib/sqlalchemy/testing/schema.py:152–160  ·  view source on GitHub ↗
(dialect, name)

Source from the content-addressed store, hash-verified

150
151
152def _truncate_name(dialect, name):
153 if len(name) > dialect.max_identifier_length:
154 return (
155 name[0 : max(dialect.max_identifier_length - 6, 0)]
156 + "_"
157 + hex(hash(name) % 64)[2:]
158 )
159 else:
160 return name
161
162
163def pep435_enum(name):

Callers 1

add_seqFunction · 0.85

Calls 1

maxClass · 0.85

Tested by

no test coverage detected