PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

SQLAlchemy:दो स्तंभों में से किसी एक को जांचने के लिए कोई बाधा शून्य नहीं है?

मैं PostgreSQL के बारे में 100% निश्चित नहीं हूं सिंटैक्स, लेकिन आपके बजट श्रेणियों . के अतिरिक्त निम्नलिखित मॉडल को CheckConstraint<का उपयोग करके चाल चलनी चाहिए /कोड> :

class BudgetCategories(Base):
    __tablename__ = 'budget_categories'
    # ...

    # @note: new
    __table_args__ = (
            CheckConstraint('NOT(category IS NULL AND parent_category IS NULL)'),
            )


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अपरिभाषित विधि auto_upgrad! सिनात्रा/डेटामैपर ऐप को हेरोकू में दबाते समय

  2. Google क्लाउड (GCP) पर PostgreSQL बैकअप संग्रहीत करने के लिए युक्तियाँ

  3. इस जावास्क्रिप्ट की क्या आवश्यकता है?

  4. Postgresql 9.1 रेल 3.0 के साथ काम क्यों नहीं कर रहा है?

  5. डेटा प्रकार को फ़्लोट करने और 2 दशमलव अंकों में गोल करने के लिए बदलना