Closed oleiade closed 11 years ago
Models should implement the following behavior:
>>> D = Domain("OldDomain") >>> D.exists False >>> D.save() >>> D.exists True >>> D.name = "BrandNewName" ImmutableError "name" attribute is immutable >>> D.save() >>> D.synced True >>> new = D.copy(name="BrandNewName", delete_source=False) >>> new.name BrandNewName >>> new.exists False >>> new.save() >>> new.exists True >>> D.exists True >>> another_new = D.copy(name="anotherNewName", delete_source=True) >>> D.exists False
Models should implement the following behavior: