안녕하세요 django multi database 질문드립니다. project내에 A라는

 
김성진

안녕하세요 django multi database 질문드립니다.
project내에 A라는 앱 B라는 앱이 있습니다.
A는앱은 z라는 database에 연결되고
B는 X라는 database에 연결되어야됩니다.

질문은 django 1.7에서 A또는 B의 model 수정후 migrate 하려면 어떤 옵션을 줘야될까요?

  • Seung-Hyo Seo

    정확히 요구하시는게 어떤 것인지…모르겠지만…
    A, B모델이 다른 데이터베이스에 연결되길 바라신다면..https://docs.djangoproject.com/en/dev/topics/db/multi-db/
    을 을 참고듯합니다.

    김성진

    Seung-Hyo Seo A라는 앱의 모델을 수정하여 migrate하면 B의앱도 z라는 데이터베이스에 싹다 들어가서요. B의 모델 테이블들은 z에 적용되면 안되는 거든요

    Seung-Hyo Seo

    아 제가 잘못 이해 했군요.전 그냥 변경내역을 직접 Query를 날리고 있습니다 (–)…

    Chinseok Lee

    database router 에서 allow_migrate 를 살펴보세요.
    https://docs.djangoproject.com/en/dev/topics/db/multi-db/#allow_migrate

Advertisements