Архив рубрики: PostgreSQL

Замена подстроки в поле БД

Полезная функция: REPLACE(str,from_str,to_str); Например, поменяем поддомен в значениях столбца url в нашей базе: UPDATE `files` SET url = REPLACE(url, ‘http://test’, ‘http://www’) WHERE url LIKE ‘http://test.%’;

Рубрика: MySQL, PostgreSQL | Метки: | 1 комментарий

Создание пользователя в PostgreSQL для Ruby on Rails проекта

После установки postgresql сервера, можно зайти под дефолтовым пользователем и создать для проекта пользователя. $ sudo -u postgres psql postgres=# CREATE ROLE username WITH LOGIN PASSWORD ‘userpassword’ CREATEDB; Здесь «CREATEDB» означает, что этот пользователь сможет создавать объекты базы. Чтобы созданные … Читать далее

Рубрика: Linux, PostgreSQL, Ruby on Rails | Метки: , , , | Добавить комментарий

Ошибка при установке гема для Postgresql

Если при установке гема pg вылезают подобные строки: … Installing pg (0.11.0) with native extensions /home/user/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb:552:in `rescue in block in build_extensions’: ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)   /home/user/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb checking for pg_config… no No pg_config… trying anyway. … Читать далее

Рубрика: PostgreSQL, Ruby on Rails | Метки: , , | Добавить комментарий