mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	Allow for MariaDB/MySQL
MariaDB/MySQL doesn't handle indexes on TextFields well and for some reason, Django's migrations opts to blow up rather than handle this in a more user-friendly way. The fix here isn't ideal, but should be sufficient should anyone try to use Paperless with MySQL.
This commit is contained in:
		| @@ -3,6 +3,7 @@ | ||||
| from __future__ import unicode_literals | ||||
|  | ||||
| from django.db import migrations, models | ||||
| from django.conf import settings | ||||
|  | ||||
|  | ||||
| class Migration(migrations.Migration): | ||||
| @@ -19,7 +20,7 @@ class Migration(migrations.Migration): | ||||
|                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | ||||
|                 ('sender', models.CharField(blank=True, db_index=True, max_length=128)), | ||||
|                 ('title', models.CharField(blank=True, db_index=True, max_length=128)), | ||||
|                 ('content', models.TextField(db_index=True)), | ||||
|                 ('content', models.TextField(db_index=("mysql" not in settings.DATABASES["default"]["ENGINE"]))), | ||||
|                 ('created', models.DateTimeField(auto_now_add=True)), | ||||
|                 ('modified', models.DateTimeField(auto_now=True)), | ||||
|             ], | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Daniel Quinn
					Daniel Quinn