-- +goose Up -- +goose StatementBegin -- Включение расширения PostGIS для работы с геолокацией CREATE EXTENSION IF NOT EXISTS postgis; -- Включение расширения для генерации UUID (на случай будущего использования) CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; -- Включение расширения для нечеткого поиска текста CREATE EXTENSION IF NOT EXISTS pg_trgm; COMMENT ON EXTENSION postgis IS 'PostGIS geometry and geography spatial types and functions'; COMMENT ON EXTENSION "uuid-ossp" IS 'UUID generation functions'; COMMENT ON EXTENSION pg_trgm IS 'Trigram similarity and distance functions for text search'; -- +goose StatementEnd -- +goose Down -- +goose StatementBegin DROP EXTENSION IF EXISTS pg_trgm; DROP EXTENSION IF EXISTS "uuid-ossp"; DROP EXTENSION IF EXISTS postgis CASCADE; -- +goose StatementEnd