MCPcopy Create free account
hub / github.com/Vanderhoof/PyDBML / delete_reference

Method delete_reference

pydbml/database.py:164–171  ·  view source on GitHub ↗
(self, obj: Reference)

Source from the content-addressed store, hash-verified

162 return result
163
164 def delete_reference(self, obj: Reference) -> Reference:
165 try:
166 index = self.refs.index(obj)
167 except ValueError:
168 raise DatabaseValidationError(f'{obj} is not in the database.')
169 result = self.refs.pop(index)
170 self._unset_database(result)
171 return result
172
173 def delete_enum(self, obj: Enum) -> Enum:
174 try:

Callers 3

test_delete_referenceMethod · 0.95
deleteMethod · 0.95

Calls 2

_unset_databaseMethod · 0.95

Tested by 2

test_delete_referenceMethod · 0.76