pisces.models.core.base.BaseModel.copy_field#

BaseModel.copy_field(old_name: str, new_name: str)[source]#

Create a duplicate of an existing field under a new name.

Parameters:
  • old_name (str) – Name of the existing field.

  • new_name (str) – Name for the copied field.

Raises:

KeyError – If old_name does not exist or new_name already exists.