Чтобы создать дамп базы данных PostgreSQL в pgAdmin 4, необходимо в обозревателе выбрать нужную базу данных, вызвать контекстное меню правой кнопкой мыши и нажать на пункт «Backup...»...
продолжить чтение
Удалить все таблицы базы данных PostgreSQL в Laravel можно следующим способом:...
продолжить чтение
Команда migrate:fresh удалит все таблицы из базы данных, а затем выполнит команду migrate:...
продолжить чтение
При написание тестов базы данных в Laravel используется трейт RefreshDatabase.
С его помощью происходит сброс базу данных после каждого из ваших тестов, чтобы данные из предыдущего теста не мешали последующим тестам....
продолжить чтение
Переменная search_path устанавливает порядок поиска схемы для имен, не уточненных схемой.
Если делать дамп базы PostgreSQL в pgAdmin - в начале дампе среди прочих будет срока:...
продолжить чтение
Чтобы после очистки базы данных и выполнения миграций с помощью трейта RefreshDatabase запустить заполнение базы (seed) нужно...
продолжить чтение
В модели таблицы написать строчку:
public $timestamps = false;...
продолжить чтение
В процессе отладки в IDE PhpStorm с помощью XDebug в Docker может вылететь такая ошибка:
Xdebug: [Step Debug] Could not connect to debugging client. Tried: host.docker.internal:9003 (fallback through xdebug.client_host/xdebug.client_port) ...
продолжить чтение
Смотрим конфигурацию для полнотекстового поиска, например, на английском:...
продолжить чтение
Если вы не хотите заморачиваться с настройкой супервизора, можно сделать через крон запуск обработки очереди...
продолжить чтение
Пакет, предлагающий расширенные функции для поиска и фильтрации данных в Elasticsearch...
продолжить чтение
Просмотр списка расширений
В бд выполнить запрос:...
продолжить чтение
Для работы с RUM индексацией в Postgres используется соответствующее стороннее расширение rum.
Чтобы начать с ним работу в Linux нужно:...
продолжить чтение
Какие ограничения индекса GIN позволяет преодолеть RUM?
Во-первых, тип данных tsvector, помимо самих лексем, содержит информацию об...
продолжить чтение
Полнотекстовый поиск в PostgreSQL за миллисекунды...
продолжить чтение
По умолчанию в Laravel отсутствует миграция по созданию таблицы jobs.
Причина в том, что эта таблица понадобится только если в качестве...
продолжить чтение
Базы данных, которыми можно управлять с помощью сервиса — MySQL , Postgres , SQLite и SQL Server.
Наряду с обычными соединениями вы можете зашифровать ваше соединение с помощью SSL или туннелировать через SSH. Сохраните пароль для подключения, и Beekeeper Studio обязательно зашифрует его, чтобы сохранить его в безопасности....
продолжить чтение
Аутентификация клиентов управляется конфигурационным файлом, который традиционно называется pg_hba.conf и расположен в...
продолжить чтение
В статье рассмотрена установка и настройка PHP нескольких версий — 5.6, 7.0, 7.1, 7.2, 7.3...
продолжить чтение