여러 컴퓨터에서 Postgres를 사용하여 Rails 앱을 개발하는 것에 대한 조언을 찾고 있습니다. 기본 sqlite3는 app 폴더에 개발 데이터베이스를 가지고 있습니다. Dropbox에 앱 폴더를 남겨 두었습니다. 집에서 직장이나 집에서 노트북을 사용하든 코드 및 개발 데이터베이스가 sqlite와 동기화 되든 상관 없습니다. 또한 sqlite에는 데이터베이스 "사용자"가 없으므로 걱정할 필요가없는 또 다른 계층입니다.여러 컴퓨터에서 Postgres 개발
저는 Postgres에서 항상 문제가 있습니다. 데이터베이스가 존재하지 않는, 사용자가 존재하지 않는 등 Postgres는 파일을 앱과 별도로 저장하므로 앱이 어렵게 만듭니다. 그렇다면 Postgres로 여러 머신에서 어떻게 개발하고 모든 것을 동기화 상태로 유지합니까?
주 :'pg_restore'는'pg_dump'의 "custom"형식이 사용될 때 사용됩니다. 일반 텍스트 덤프의 경우 psql을 사용하여 데이터를 다시로드하십시오. – bma