Skip to content

Instantly share code, notes, and snippets.

View luigi's full-sized avatar

Luigi Ray-Montañez luigi

View GitHub Profile
LOAD DATA INFILE '/tmp/my_file.csv' INTO TABLE my_table
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '\\'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
export PATH=/usr/local/mysql/bin:$PATH
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export PATH=~/bin:~/bin:$PATH
export PATH=/usr/local/sbin:$PATH
export PATH=/usr/local/nginx/sbin:$PATH
export PATH=/usr/local/bin:$PATH
export MANPATH=/opt/local/share/man:$MANPATH
# Use TextMate as our editor
describe "Sending Membership Invites" do
before :each do
user = mock_model(User)
group = mock_model(Group, :user => user, :name => "What's up holmes?")
invitee = mock_model(User)
membership = mock_model(Membership, :user => invitee, :group => group)
@message = Message.create_for_membership_invitation(membership)
end
validates_presence_of :first_name, :last_name, :zip
validates_length_of :password, :within => 6..40, :if => :password_required?
validates_confirmation_of :password, :if => :password_required?
validates_length_of :login, :within => 2..50, :too_short => "email must be at least 2 characters", :too_long => "email is too long!"
validates_format_of :email, :with => /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\Z/i, :message => "is not formatted properly"
validates_uniqueness_of :email, :case_sensitive => false, :message => "is already in the system"