From 5d69f890284263a8ff753a46cc76b4deb7647dbd Mon Sep 17 00:00:00 2001 From: minguezsanzjuanjose Date: Wed, 15 Apr 2026 01:01:46 +0200 Subject: [PATCH 1/2] fix --- .gitignore | 1 - apps/backend_admin/migrations/0001_initial.py | 36 +++++++++++++++++++ apps/backend_admin/models.py | 3 +- 3 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 apps/backend_admin/migrations/0001_initial.py diff --git a/.gitignore b/.gitignore index 066dafe..77ce346 100644 --- a/.gitignore +++ b/.gitignore @@ -10,7 +10,6 @@ deployments/docker-compose.yml postgres_data/ local_postgres_data/ *.pyc -apps/backend_admin/migrations/0001_initial.py # Bloquear todos los .env en cualquier carpeta .env **/core/.env diff --git a/apps/backend_admin/migrations/0001_initial.py b/apps/backend_admin/migrations/0001_initial.py new file mode 100644 index 0000000..1eb6fdf --- /dev/null +++ b/apps/backend_admin/migrations/0001_initial.py @@ -0,0 +1,36 @@ +# Generated by Django 5.0.3 on 2026-04-14 22:57 + +import django.utils.timezone +from django.db import migrations, models + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ] + + operations = [ + migrations.CreateModel( + name='Log', + fields=[ + ('id', models.BigAutoField(primary_key=True, serialize=False)), + ('user_id', models.IntegerField(default=0)), + ('user', models.CharField(default='anonimo', max_length=255)), + ('app_id', models.IntegerField(default=0)), + ('remote_address', models.GenericIPAddressField(blank=True, null=True)), + ('request', models.JSONField(blank=True, null=True)), + ('response', models.JSONField(blank=True, null=True)), + ('status_code', models.CharField(default='0', max_length=10)), + ('path', models.CharField(max_length=255)), + ('method', models.CharField(max_length=10)), + ('createdAt', models.DateTimeField(default=django.utils.timezone.now)), + ('updatedAt', models.DateTimeField(auto_now=True)), + ], + options={ + 'db_table': 'audit_logs', + 'managed': False, + }, + ), + ] diff --git a/apps/backend_admin/models.py b/apps/backend_admin/models.py index a4ba0b7..9705b15 100644 --- a/apps/backend_admin/models.py +++ b/apps/backend_admin/models.py @@ -17,9 +17,10 @@ class Log(models.Model): createdAt = models.DateTimeField(default=timezone.now) updatedAt = models.DateTimeField(auto_now=True) + class Meta: db_table = 'audit_logs' - managed = False # Al estar la tabla ya creada, Django no intentará modificarla + # managed = True <-- Asegúrate de que no esté en False def __str__(self): return f"{self.method} {self.path} ({self.status_code})" \ No newline at end of file From 84baf8fbdae8a03ff0ff16005812cd72fbd7c8d1 Mon Sep 17 00:00:00 2001 From: minguezsanzjuanjose Date: Wed, 15 Apr 2026 01:16:07 +0200 Subject: [PATCH 2/2] Update 0001_initial.py --- apps/backend_admin/migrations/0001_initial.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/backend_admin/migrations/0001_initial.py b/apps/backend_admin/migrations/0001_initial.py index 1eb6fdf..693b875 100644 --- a/apps/backend_admin/migrations/0001_initial.py +++ b/apps/backend_admin/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 5.0.3 on 2026-04-14 22:57 +# Generated by Django 5.0.3 on 2026-04-14 23:15 import django.utils.timezone from django.db import migrations, models @@ -30,7 +30,6 @@ class Migration(migrations.Migration): ], options={ 'db_table': 'audit_logs', - 'managed': False, }, ), ]