ActiveRecordでカラム毎にcharsetとcollationを指定する
MySQLではカラム毎にcharsetとcollationを指定できるので、こういうMigrationファイルがあったときに db/migrate/20131120120000_create_u...
8 search resultsShowing 1~8 results
MySQLではカラム毎にcharsetとcollationを指定できるので、こういうMigrationファイルがあったときに db/migrate/20131120120000_create_u...
MySQL 5.6からTIME, DATETIME, TIMESTAMPがマイクロ秒精度をサポートしました。 MySQL 5.6 Reference Manual :: 11.3.6 Fract...
2014年12月12日現在、rails 4.2.0.rc2でもうすぐ4.2.0がリリースされそうですね! ここ最近MySQL向けパッチをいっぱいPRしたんですけど4.2.0には入れれなかったので...
Rails 4.0からActiveRecordにstrict_modeが導入され、デフォルトでは接続時にsql_mode = STRICT_ALL_TABLESをセットするようになりました。 こ...
もうMySQL 5.5 GAが出てから一年が経ち、MySQL 5.6 GAもそろそろ出るころだし、新規で作るアプリケーションはutf8mb4でいきたいのでその方法。 まず、mysql2が0.3....
MySQLのほうから来た人だとidみたいなシーケンス値やhoge_countみたいなカウント保持するカラムはunsigned intで定義するのが普通な気がするのですが、ActiveRecord...
MySQLには文字列の照合順序(collation)というのがあって、MySQL側でのcharset utf8のときのデフォルトの照合順序はutf8_general_ciです。 ActiveRe...
たとえばActiveRecordでusersテーブルのemailカラムにインデックスを張ると、デフォルトのインデックス名がindex_users_on_emailみたいな冗長な名前になるのがうざ...
8 search resultsShowing 1~8 results
Qiita is a knowledge sharing service for engineers.