change postgres check to dialect name
This commit is contained in:
@ -166,6 +166,10 @@ class NewBaseModel(pydantic.BaseModel, ModelTableProxy, metaclass=ModelMetaclass
|
||||
def pk_type(cls) -> Any:
|
||||
return cls.Meta.model_fields[cls.Meta.pkname].__type__
|
||||
|
||||
@classmethod
|
||||
def db_backend_name(cls) -> str:
|
||||
return cls.Meta.database._backend._dialect.name
|
||||
|
||||
def remove(self, name: "Model") -> None:
|
||||
self._orm.remove_parent(self, name)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user