/
githubmirror
/
photoprism
Обзор
Документация
Войти
/
githubmirror
/
photoprism
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
internal/entity/entity_fixtures.go
38 строк
808 B
Michael Mayer
API: Rename /batch/photos endpoint to /batch/photos/edit #271
04 май 2025, 15:09
04 май 2025, 15:09
dd6e17e
Код
Авторство
О чём код?
package entity import ( "time" "github.com/photoprism/photoprism/internal/entity/migrate" ) // CreateDefaultFixtures inserts default fixtures for test and production. func CreateDefaultFixtures() { CreateDefaultUsers() CreateUnknownPlace() CreateUnknownLocation() CreateUnknownCountry() CreateUnknownCamera() CreateUnknownLens() } // ResetTestFixtures recreates database tables and test fixtures. func ResetTestFixtures() { start := time.Now() Entities.Migrate(Db(), migrate.Opt(true, false, nil)) if err := Entities.WaitForMigration(Db()); err != nil { log.Errorf("migrate: %s [%s]", err, time.Since(start)) } Entities.Truncate(Db()) CreateDefaultFixtures() CreateTestFixtures() File{}.RegenerateIndex() log.Debugf("migrate: recreated test fixtures [%s]", time.Since(start)) }