Closed smptmhr closed 2 years ago
sqliteとpostgresqlは何が違う? DBはrailsとは別の場所で動いてて、アプリがそれを参照している?
口頭連携済み が、自分の言っていることも間違いがあるかもしれないので自分でそれぞれ調べてこのissueに書き出して欲しい
「組み込み形式」
クライアント側にサーバ情報を持たせる
(アプリ内にDBが存在するイメージ)
「クライアントサーバ型」
RDBMSとしての処理はサーバで行う
同じデータベースをクライアント間で共有可能
※「MySQL」も「クライアントサーバ型」
今回のタスク管理アプリでは、異なるクライアントから同じアカウントにログインしたときに同じ内容が表示されてほしい
→「クライアントサーバ型」のPostgreSQLが適している。
使用するデータベースをpostgresqlに変更する(デフォルトがsqlite3だった)
参考 : PostgreSQLのインストールからRailsでのDB変更まで
疑問点