(self, *, instance: Model = None, **kwargs)
| 520 | return self.model(**kwargs) |
| 521 | |
| 522 | def add(self, *, instance: Model = None, **kwargs) -> None: |
| 523 | if instance is None: |
| 524 | instance = self.initialize_instance(kwargs) |
| 525 | self.items.append(instance) |
| 526 | self.added_count += 1 |
| 527 | if self.max_size and len(self.items) == self.max_size: |
| 528 | self.process() |
| 529 | |
| 530 | def extend(self, iterable: Iterable[Model | dict[str, Any]]) -> None: |
| 531 | for value in iterable: |