Я пишу веб-сервис в Swift с использованием фреймворка Vapor.
Я использую FluentSQLite для сохранения данных.У меня есть модель пользователя, которая соответствует SQLiteModel и миграции.Я добавил маршруты для создания нового пользователя с помощью методов post и возврата списка пользователей с помощью метода get, как показано ниже.
Когда я впервые нажимаю на API get, он возвращает пустой массив.После того, как я опубликовал несколько пользователей, я могу их получить.Но когда я останавливаю службу и снова запускаю ее, я не могу получить ранее сохраненных пользователей.
Поскольку я новичок в Vapor, я не могу понять, что мне здесь не хватает, а также все онлайн-поиски идокументы не помоглиПервоначально у меня не было сохранения или запроса внутри транзакции, после того, как я увидел это в документах, я тоже попытался, но та же проблема.