Skip to content

Instantly share code, notes, and snippets.

@ckybonist
ckybonist / rspec_helper.rb
Created August 24, 2021 17:27 — forked from mlanett/rspec_helper.rb
Helper to clear redis before/after examples in rspec.
=begin
Include in your rspec config like so:
RSpec.configure do |spec|
spec.include RSpec::RedisHelper, redis: true
end
This helper will clean redis around each example.
=end
@ckybonist
ckybonist / devise_login_rails_console.rb
Last active August 23, 2021 08:42 — forked from seabre/devise_login_rails_console.rb
Devise Login Through Rails Console
ApplicationController.allow_forgery_protection = false
app.post('/sign_in_path',
{ ':user_model': { 'email': 'users@email.com', 'password': 'plain_text_password' } })
@ckybonist
ckybonist / gist:4118bd1b4c24d43e84d411469a0b875e
Created October 28, 2017 15:59 — forked from joho/gist:3735740
PostgreSQL 9.2 upgrade steps
Steps to install and run PostgreSQL 9.2 using Homebrew (Mac OS X)
(if you aren't using version 9.1.5, change line 6 with the correct version)
1. launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
2. mv /usr/local/var/postgres /usr/local/var/postgres91
3. brew update
4. brew upgrade postgresql
5. initdb /usr/local/var/postgres -E utf8
6. pg_upgrade -b /usr/local/Cellar/postgresql/9.1.5/bin -B /usr/local/Cellar/postgresql/9.2.0/bin -d /usr/local/var/postgres91 -D /usr/local/var/postgres
7. cp /usr/local/Cellar/postgresql/9.2.0/homebrew.mxcl.postgresql.plist ~/Library/LaunchAgents/