Hey there - Sorry, I didn't see this! The error that you're getting is as a result of the issue the banner is trying to get you to fix. Let's see if we can figure out why that script didn't fix everything.
Can you click the link in the banner once more, give it ~1 minute or so, then do the following:
1. Log into Fermentrack
2. Click the "?" in the upper right hand corner of the screen
3. Click the "Upgrade Log" link at the bottom
4. Copy & Paste this into a private message & send to me?
No worries! Here's the info you asked for:
"
Rebuilding app Authentication and Authorization...
Rebuilding model <class 'django.contrib.auth.models.Permission'> - FK Check Disabled: True
Rebuilding model <class 'django.contrib.auth.models.Group_permissions'> - FK Check Disabled: True
Rebuilding model <class 'django.contrib.auth.models.Group'> - FK Check Disabled: True
Rebuilding model <class 'django.contrib.auth.models.User_groups'> - FK Check Disabled: True
Rebuilding model <class 'django.contrib.auth.models.User_user_permissions'> - FK Check Disabled: True
Rebuilding model <class 'django.contrib.auth.models.User'> - FK Check Disabled: True
Rebuilding app Content Types...
Rebuilding model <class 'django.contrib.contenttypes.models.ContentType'> - FK Check Disabled: True
Rebuilding app Sessions...
Rebuilding model <class 'django.contrib.sessions.models.Session'> - FK Check Disabled: True
Rebuilding app Messages...
Rebuilding app Static Files...
Rebuilding app App...
Rebuilding model <class 'app.models.BrewPiDevice'> - FK Check Disabled: True
Rebuilding model <class 'app.models.Beer'> - FK Check Disabled: True
Rebuilding model <class 'app.models.FermentationProfile'> - FK Check Disabled: True
Rebuilding model <class 'app.models.FermentationProfilePoint'> - FK Check Disabled: True
Rebuilding model <class 'app.models.OldControlConstants'> - FK Check Disabled: True
Rebuilding model <class 'app.models.NewControlConstants'> - FK Check Disabled: True
Rebuilding app Firmware_Flash...
Rebuilding model <class 'firmware_flash.models.DeviceFamily'> - FK Check Disabled: True
Rebuilding model <class 'firmware_flash.models.Firmware'> - FK Check Disabled: True
Rebuilding model <class 'firmware_flash.models.Board'> - FK Check Disabled: True
Rebuilding model <class 'firmware_flash.models.FlashRequest'> - FK Check Disabled: True
Rebuilding model <class 'firmware_flash.models.Project'> - FK Check Disabled: True
Traceback (most recent call last):
File "manage.py", line 25, in <module>
execute_from_command_line(sys.argv)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line
utility.execute()
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/core/management/__init__.py", line 395, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/core/management/base.py", line 328, in run_from_argv
self.execute(*args, **cmd_options)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/core/management/base.py", line 369, in execute
output = self.handle(*args, **options)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/core/management/base.py", line 83, in wrapped
res = handle_func(*args, **kwargs)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/core/management/commands/migrate.py", line 233, in handle
fake_initial=fake_initial,
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/migrations/executor.py", line 117, in migrate
state = self._migrate_all_forwards(state, plan, full_plan, fake=fake, fake_initial=fake_initial)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/migrations/executor.py", line 147, in _migrate_all_forwards
state = self.apply_migration(state, migration, fake=fake, fake_initial=fake_initial)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/migrations/executor.py", line 247, in apply_migration
migration_recorded = True
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/backends/sqlite3/schema.py", line 35, in __exit__
self.connection.check_constraints()
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/backends/sqlite3/base.py", line 331, in check_constraints
bad_value, referenced_table_name, referenced_column_name
django.db.utils.IntegrityError: The row in table 'firmware_flash_firmware' with primary key '17' has an invalid foreign key: firmware_flash_firmware.project_id contains a value 'project_id' that does not have a corresponding value in firmware_flash_project.id.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/backends/utils.py", line 86, in _execute
return self.cursor.execute(sql, params)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/backends/sqlite3/base.py", line 396, in execute
return Database.Cursor.execute(self, query, params)
sqlite3.OperationalError: no such table: firmware_flash_project
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "manage.py", line 29, in <module>
execute_from_command_line(['manage.py', 'fix_sqlite_for_django_2'])
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line
utility.execute()
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/core/management/__init__.py", line 395, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/core/management/base.py", line 328, in run_from_argv
self.execute(*args, **cmd_options)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/core/management/base.py", line 369, in execute
output = self.handle(*args, **options)
File "/home/fermentrack/fermentrack/app/management/commands/fix_sqlite_for_django_2.py", line 97, in handle
self.fix_sqlite_for_django_2()
File "/home/fermentrack/fermentrack/app/management/commands/fix_sqlite_for_django_2.py", line 91, in fix_sqlite_for_django_2
editor._remake_table(model)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/backends/sqlite3/schema.py", line 287, in _remake_table
self.quote_name(model._meta.db_table),
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/backends/base/schema.py", line 142, in execute
cursor.execute(sql, params)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/backends/utils.py", line 100, in execute
return super().execute(sql, params)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/backends/utils.py", line 68, in execute
return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/backends/utils.py", line 77, in _execute_with_wrappers
return executor(sql, params, many, context)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/backends/utils.py", line 86, in _execute
return self.cursor.execute(sql, params)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/utils.py", line 90, in __exit__
raise dj_exc_value.with_traceback(traceback) from exc_value
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/backends/utils.py", line 86, in _execute
return self.cursor.execute(sql, params)
File "/home/fermentrack/venv/lib/python3.7/site-packages/django/db/backends/sqlite3/base.py", line 396, in execute
return Database.Cursor.execute(self, query, params)
django.db.utils.OperationalError: no such table: firmware_flash_project
ok
ok
"