Better fix to avoid issue with MySQL.

This commit is contained in:
Antoine Nguyen
2022-10-12 11:47:33 +02:00
parent bf3798bfc1
commit e87c3ad0b2
17 changed files with 26 additions and 214 deletions
-1
View File
@@ -8,7 +8,6 @@ from .app_settings import load_admin_settings
class AdminConfig(AppConfig):
"""App configuration."""
default_auto_field = "django.db.models.BigAutoField"
name = "modoboa.admin"
verbose_name = "Modoboa admin console"
@@ -1,63 +0,0 @@
# Generated by Django 3.2.12 on 2022-09-26 07:13
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('admin', '0020_auto_20210130_2226'),
]
operations = [
migrations.AlterField(
model_name='alarm',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='alias',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='aliasrecipient',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='dnsblresult',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='domain',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='domainalias',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='mailbox',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='mailboxoperation',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='mxrecord',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='senderaddress',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
]
-1
View File
@@ -26,7 +26,6 @@ def load_core_settings():
class CoreConfig(AppConfig):
"""App configuration."""
default_auto_field = "django.db.models.BigAutoField"
name = "modoboa.core"
verbose_name = "Modoboa core"
@@ -175,7 +175,7 @@ USE_TZ = True
# Default primary key field type
# https://docs.djangoproject.com/en/3.2/ref/settings/#default-auto-field
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
DEFAULT_AUTO_FIELD = 'django.db.models.AutoField'
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/2.2/howto/static-files/
@@ -1,48 +0,0 @@
# Generated by Django 3.2.12 on 2022-09-26 07:13
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('core', '0022_user_tfa_enabled'),
]
operations = [
migrations.AlterField(
model_name='extensionupdatehistory',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='localconfig',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='log',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='objectaccess',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='user',
name='first_name',
field=models.CharField(blank=True, max_length=150, verbose_name='first name'),
),
migrations.AlterField(
model_name='user',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='user',
name='language',
field=models.CharField(choices=[('br', 'breton'), ('cs', 'čeština'), ('de', 'deutsch'), ('en', 'english'), ('el', 'ελληνικά'), ('es', 'español'), ('fr', 'français'), ('it', 'italiano'), ('ja', '日本の'), ('nl', 'nederlands'), ('pt', 'português'), ('pt-br', 'português (BR)'), ('pl', 'polski'), ('ro', 'Română'), ('ru', 'русский'), ('sv', 'svenska'), ('tr', 'türk'), ('zh-hant', '中文(台灣)')], default='en', help_text='Prefered language to display pages.', max_length=10, verbose_name='language'),
),
]
@@ -0,0 +1,23 @@
# Generated by Django 3.2.13 on 2022-10-12 09:11
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('core', '0022_user_tfa_enabled'),
]
operations = [
migrations.AlterField(
model_name='user',
name='first_name',
field=models.CharField(blank=True, max_length=150, verbose_name='first name'),
),
migrations.AlterField(
model_name='user',
name='language',
field=models.CharField(choices=[('br', 'breton'), ('cs', 'čeština'), ('de', 'deutsch'), ('en', 'english'), ('el', 'ελληνικά'), ('es', 'español'), ('fr', 'français'), ('it', 'italiano'), ('ja', '日本の'), ('nl', 'nederlands'), ('pt', 'português'), ('pt-br', 'português (BR)'), ('pl', 'polski'), ('ro', 'Română'), ('ru', 'русский'), ('sv', 'svenska'), ('tr', 'türk'), ('zh-hant', '中文(台灣)')], default='en', help_text='Prefered language to display pages.', max_length=10, verbose_name='language'),
),
]
-1
View File
@@ -2,5 +2,4 @@ from django.apps import AppConfig
class DnstoolsConfig(AppConfig):
default_auto_field = 'django.db.models.BigAutoField'
name = 'modoboa.dnstools'
@@ -1,18 +0,0 @@
# Generated by Django 3.2.12 on 2022-09-26 07:13
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('dnstools', '0001_initial'),
]
operations = [
migrations.AlterField(
model_name='dnsrecord',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
]
-1
View File
@@ -20,7 +20,6 @@ def load_limits_settings():
class LimitsConfig(AppConfig):
"""App configuration."""
default_auto_field = "django.db.models.BigAutoField"
name = "modoboa.limits"
verbose_name = "Modoboa admin limits"
@@ -1,23 +0,0 @@
# Generated by Django 3.2.12 on 2022-09-26 07:13
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('limits', '0006_auto_20170216_1112'),
]
operations = [
migrations.AlterField(
model_name='domainobjectlimit',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='userobjectlimit',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
]
-1
View File
@@ -8,7 +8,6 @@ from .forms import load_settings
class MaillogConfig(AppConfig):
"""App configuration."""
default_auto_field = "django.db.models.BigAutoField"
name = "modoboa.maillog"
verbose_name = "Modoboa graphical statistics"
@@ -1,18 +0,0 @@
# Generated by Django 3.2.12 on 2022-09-26 07:13
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('maillog', '0003_auto_20211108_1652'),
]
operations = [
migrations.AlterField(
model_name='maillog',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
]
-1
View File
@@ -6,7 +6,6 @@ from django.apps import AppConfig
class RelayDomainsConfig(AppConfig):
"""App configuration."""
default_auto_field = "django.db.models.BigAutoField"
name = "modoboa.relaydomains"
verbose_name = "Modoboa relay domains"
@@ -1,18 +0,0 @@
# Generated by Django 3.2.12 on 2022-09-26 07:13
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('relaydomains', '0009_auto_20171124_1508'),
]
operations = [
migrations.AlterField(
model_name='recipientaccess',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
]
-1
View File
@@ -2,7 +2,6 @@ from django.apps import AppConfig
class TransportConfig(AppConfig):
default_auto_field = "django.db.models.BigAutoField"
name = "modoboa.transport"
def ready(self):
@@ -1,18 +0,0 @@
# Generated by Django 3.2.12 on 2022-09-26 07:13
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('transport', '0002_auto_20180928_1520'),
]
operations = [
migrations.AlterField(
model_name='transport',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
]
+2
View File
@@ -36,6 +36,8 @@ INTERNAL_IPS = ['127.0.0.1']
SITE_ID = 1
DEFAULT_AUTO_FIELD = 'django.db.models.AutoField'
# A list of all the people who get code error notifications. When DEBUG=False
# and a view raises an exception, Django will email these people with the full
# exception information.