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

सर्विसस्टैक:विशेषताओं के बिना इंडेक्स, ऑटो इंक्रीमेंट आदि को हैंडल करें?

परंपरा के अनुसार, इसका मतलब है कि OrmLite मॉडल से स्कीमा का अनुमान लगाएगा जैसा कि उम्मीद की जा सकती है। लेकिन अगर आप किसी भी अनुकूलन को जोड़ना चाहते हैं जैसे कि मनमाने क्षेत्रों पर एक सूचकांक जोड़ना, तो आपको उनके बारे में OrmLite को बताने की आवश्यकता नहीं है। जैसा कि OrmLite एक कोड-प्रथम ORM है, विशेषताएँ हैं कि आपके मॉडलों में अतिरिक्त कार्यक्षमता को कैसे सजाया जाए।

अगले OrmLite v4 . में आप अपने POCO से अलग की गई इन विशेषताओं को स्टार्टअप पर गतिशील रूप से जोड़कर जोड़ पाएंगे, जैसे:

typeof(Poco).GetProperty("Email")
    .AddAttributes(new IndexAttribute { Unique = true });

जो आपकी संपत्ति को [Index(Unique = true)] . से सजाने के समान प्रभाव डालेगा




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP/MySQL में अंतिम बनाई गई पंक्ति तक पहुंचना

  2. बाईं ओर योग SQL में शामिल हों

  3. SOLR-डेल्टा आयात काम नहीं कर रहा है लेकिन पूर्ण आयात ठीक काम कर रहा है

  4. कुछ मान से बड़े सभी कॉलम चुनें

  5. MySQL त्रुटि के आसपास कार्य करना लॉक प्राप्त करने का प्रयास करते समय डेडलॉक मिला; लेनदेन को पुनः आरंभ करने का प्रयास करें