Coverage for api\base_models.py: 100.0%
8 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-08-30 20:58 +0200
« prev ^ index » next coverage.py v7.15.2, created at 2026-08-30 20:58 +0200
1"""
2Modelo base para declarar los campos de auditoria y borrado logico del dominio.
3"""
4from django.db import models
7class BaseModel(models.Model):
8 """Campos de auditoria y borrado logico compartidos por todo el dominio."""
10 is_deleted = models.BooleanField(default=False)
11 created_at = models.DateTimeField(auto_now_add=True)
12 updated_at = models.DateTimeField(auto_now=True)
13 deleted_at = models.DateTimeField(null=True, blank=True)
15 class Meta:
16 abstract = True