DB
RubyOnRailsでreferencesを使用した外部キー設定時に、同時にその外部キーに対してUnique属性を設定します。 多対多の関係に対して、一つだけデフォルトを設定したい場合も使えると思います。
今回はRubyOnRailsでのActive Recordのアソシエーションの話です。 ユーザーが複数の組織に所属可能っていうシステムを作っていく時に、ユーザーのデフォルトの組織を設定したり、 逆に組織に対して代表者を1人決めたいって状況があると思います。 そんな時…
RubyOnRailsのDBをMySQL(MariaDB)に変更する手順を記載します。 MySQLとMariaDBは基本的に互換です。 前提 手順 CentOS構築 MySQL or MariaDBインストール 関連パッケージインストール rbenvインストール(rubyのバージョン管理するやつ) ruby-buildイン…
CentOS7へのMariaDBインストールの手順を記載します。 CentOS7からはMySQLに変わってMariaDBが標準になっています。 基本的にMySQLとの互換はありますので、MySQLのコマンドや、MySQLWorkbenchも使えます。 RailsでMariaDB(MySQL)を使用していくので、その前…