MCPcopy
hub / github.com/ormar-orm/ormar / has_default

Method has_default

ormar/fields/base.py:237–249  ·  view source on GitHub ↗

Checks if the field has default value set. :param use_server: flag marking if server_default should be treated as default value, default False :type use_server: bool :return: result of the check if default value is set :rtype: bool

(self, use_server: bool = True)

Source from the content-addressed store, hash-verified

235 return default() if (callable(default) and call_default_factory) else default
236
237 def has_default(self, use_server: bool = True) -> bool:
238 """
239 Checks if the field has default value set.
240
241 :param use_server: flag marking if server_default should be
242 treated as default value, default False
243 :type use_server: bool
244 :return: result of the check if default value is set
245 :rtype: bool
246 """
247 return self.ormar_default is not None or (
248 self.server_default is not None and use_server
249 )
250
251 def has_on_update(self) -> bool:
252 """

Callers 4

default_valueMethod · 0.95
get_defaultMethod · 0.95
test_model_structureFunction · 0.80

Calls

no outgoing calls

Tested by 1

test_model_structureFunction · 0.64