@blackhacker
Не совсем понял про это. Я думал, одну базу можно для разных проектов использовать. База ведь никак не привязана к проекту.
Если бы было так, 2 скрипта, которые используют базу не смогли бы работать, так как данные бы путались.
База привязана к проекту, но скрипты могут взаимодействовать с одной базой, если у них в настройках одинаковый ид.
У вас проблема в том, что в проекте удалилась структура базы. Не знаю, как это получилось, возможно вы открыли другой проект, и не скопировали туда структуру, первое время база работала, так как соединение осталось с предыдущего запуска.
Почитайте туториал, там написано как копировать структуру базы(в самом конце).