代々木で働く超新米エンジニアの足跡

代々木で働くエンジニアです。超新米です。

Activerecord 行全部削除 MySQLのdcエータ出力

行を全て削除
 destroy_all

MySQLのデータを出力するとき、jsonの方がcsvよりはるかに楽

csvだと

def self.to_csv
CSV.generate do |csv|
csv << column_names
all.each do |book|
csv << book.attributes.values_at(*column_names).map{|v| v.to_s.encode('Shift_JIS', undef: :replace, replace: '')}
end
end
end
print all.to_csv+"\t"
end



jsonだと

puts Users.all.to_json


・git hubにあげる方法
githubで指定しているフォルダ上に移動する
  git add ファイル名または.(全てのファイル)でステージにあげる
git commit  でコミットする
git push githubの指定のフォルダにpush


Ruby 5.rb > test.txt  5.rbというrubyのファイルをテキストファイルにして保存

ALTER TABLE tbl_name RENAME [TO] new_tbl_name;  MySQLのテーブル名変更方法 ちなみにテーブル名は複数形にする