내부적으로 개발 된 보석을 통해 동일한 데이터베이스의 일부를 공유 할 두 개의 Rails 3 응용 프로그램이 있습니다. 이것은 우리가 항상 두 응용 프로그램을 완벽하게 제어 할 수있는 내부 프로젝트입니다. 하나의 응용 프로그램은 베어 메탈 관리 (dev에 직면, 잠재적으로 불안정)이고 또 다른 응용 프로그램은 컨텐츠 게시 시스템 (사용자 직면, 제작)입니다. 응용 프로그램을 통합하는 것이 실용적이거나 바람직하지 않습니다.Rails 3 및 Git : 두 개의 응용 프로그램, 공유 데이터베이스
이미 본 적이 Rails - Shared Database Tables between two apps
내 제안 된 솔루션은 서브 모듈을 망할 놈 두 응용 프로그램의/DB를 디렉토리를 공유하는 것입니다.
이것이 유효한 접근 방법인지 알고 싶습니다. 그렇다면 내가 스스로를 설정하고있는 함정이 있습니까? 이것이 유효하지 않은 경우 좋은 대안이 무엇입니까? (여기서의 목표는 더 간 API를 가능한 한 간단하게 유지하는 것입니다.) 나는이 방법을 사용하고이 작업을 수행