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

रेल कार्यात्मक अनुक्रमणिका पोस्टग्रेज करता है

अनुक्रमणिका बनाने के लिए अंतर्निहित ActiveRecord विधि (add_index ) फ़ंक्शंस या किसी अन्य उन्नत सुविधाओं का समर्थन नहीं करता है। इसके बजाय आप execute . का उपयोग कर सकते हैं SQL के साथ अनुक्रमणिका बनाने के लिए:

execute <<-SQL
  CREATE INDEX temporary_events_campaign_tinfoid_date_messagetype
  ON temporary_events(templateinfoid, campaign, date(gw_out_time), messagetype);
SQL

ध्यान दें कि execute . का उपयोग यदि आप SQL स्कीमा प्रारूप का उपयोग नहीं कर रहे हैं तो माइग्रेशन में समस्या हो सकती है (config.active_record.schema_format = :sql ) अधिक जानकारी के लिए, schema_format खोजें ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django डेटटाइम फ़ील्ड टाइमज़ोन के बिना टाइमस्टैम्प फ़ील्ड उत्पन्न करने के लिए

  2. अनटर्मिनेटेड डॉलर बोली

  3. पिछले कुछ डेटा को हटाने के बाद PostgreSQL में एक टेबल पर आईडी गिनती को पुनरारंभ कैसे करें?

  4. Homebrew के माध्यम से मैक ओएस एक्स पर पोस्टग्रेएसक्यूएल सर्वर कैसे शुरू करें

  5. पंक्ति के प्रत्येक स्तंभ के लिए अंतिम ज्ञात मान प्राप्त करें