From d5edc5bb2ea6800d5132386e6d6ec6d2ba1110bb Mon Sep 17 00:00:00 2001 From: Eduardo Silva Date: Fri, 16 Feb 2024 14:17:08 -0300 Subject: [PATCH] pending_changes migration --- .../0005_wireguardinstance_pending_changes.py | 18 ++++++++++++++++++ wireguard/models.py | 1 + wireguard_webadmin/settings.py | 2 +- 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 wireguard/migrations/0005_wireguardinstance_pending_changes.py diff --git a/wireguard/migrations/0005_wireguardinstance_pending_changes.py b/wireguard/migrations/0005_wireguardinstance_pending_changes.py new file mode 100644 index 0000000..f86d5ec --- /dev/null +++ b/wireguard/migrations/0005_wireguardinstance_pending_changes.py @@ -0,0 +1,18 @@ +# Generated by Django 5.0.1 on 2024-02-16 17:15 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('wireguard', '0004_wireguardinstance_public_key'), + ] + + operations = [ + migrations.AddField( + model_name='wireguardinstance', + name='pending_changes', + field=models.BooleanField(default=True), + ), + ] diff --git a/wireguard/models.py b/wireguard/models.py index fabcf14..0e8552f 100644 --- a/wireguard/models.py +++ b/wireguard/models.py @@ -41,6 +41,7 @@ class WireGuardInstance(models.Model): post_up = models.TextField(blank=True, null=True) post_down = models.TextField(blank=True, null=True) persistent_keepalive = models.IntegerField(default=25) + pending_changes = models.BooleanField(default=True) created = models.DateTimeField(auto_now_add=True) updated = models.DateTimeField(auto_now=True) diff --git a/wireguard_webadmin/settings.py b/wireguard_webadmin/settings.py index 898f6cb..c96b745 100644 --- a/wireguard_webadmin/settings.py +++ b/wireguard_webadmin/settings.py @@ -77,7 +77,7 @@ WSGI_APPLICATION = 'wireguard_webadmin.wsgi.application' DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': '/etc/wireguard/wireguard-webadmin.sqlite3', + 'NAME': '/etc/wireguard/wireguard-webadmin-db.sqlite3', } }