2014-06-19 5 views
0

나는이 질문에 대한 답을 찾고 있었고 아무 것도 찾지 못했습니다.기존 데이터베이스와 함께 Spree 통합

spree를 내 데이터베이스와 통합 할 수 있습니까? 또는 확장 기능을 수행하는 것이 더 낫습니다 (내가 찾은 것)?

나는 내 데이터베이스 애플 리케이션과 스카 폴딩과 마이 그 레이션만으로 내 데이터베이스 모델을 만들 수 있으며 함께 작업 할 수 있습니까?

감사합니다.

답변

0

Spree는 레일 엔진이기 때문에 기존 사이트와 기존 사이트를 통합 할 수 있도록 설계되었습니다. Spree의 데이터베이스 테이블은 모두 spree_ 접두사가있는 네임 스페이스이므로 테이블 이름과 충돌하지 않도록해야합니다.

+0

하지만이 작업을 수행하는 데 많은 시간이 걸리는 것은 아닌가요? 예를 들어, 나는 여전히 가입 신청 양식에 필드를 추가하는 데 어려움을 겪고 있습니다. 또한 Spree가 Spree 사용자로 내 사용자 모델을 변환하는 경우 또는 내 자신의 사용자와 함께 작업해야하는지 잘 모르겠습니다. –

+0

Spree는 응용 프로그램에서 Spree.user_class로 정의 된 사용자 모델을 사용합니다. 기존 응용 프로그램에 Spree를 통합하는 복잡성은 기존 응용 프로그램의 복잡성과 통합이 얼마나 긴밀한 지에 달려 있습니다. – gmacdougall

관련 문제