RethinkDB 2.3 - dbDrop

ReQL कमांड: dbDrop




rethinkdb

ReQL कमांड: dbDrop

कमांड सिंटैक्स

r.dbDrop(dbName) → object

विवरण

एक डेटाबेस ड्रॉप करें। डेटाबेस, उसके सभी टेबल और संबंधित डेटा हटा दिए जाएंगे।

सफल होने पर, कमांड दो क्षेत्रों के साथ एक वस्तु लौटाता है:

  • dbs_dropped : हमेशा 1
  • tables_dropped : गिराए गए डेटाबेस में तालिकाओं की संख्या।
  • config_changes : एक सूची जिसमें एक दो-फ़ील्ड ऑब्जेक्ट, old_val और new_val :
    • old_val : डेटाबेस का मूल old_val मान।
    • new_val : हमेशा null

यदि दिया गया डेटाबेस मौजूद नहीं है, तो कमांड ReqlRuntimeError फेंकता है।

उदाहरण: 'सुपरहीरो' नामक डेटाबेस को ड्रॉप करें।

r.dbDrop("superheroes").run(conn);

वापसी:

{
    "config_changes": [
        {
            "old_val": {
                "id": "e4689cfc-e903-4532-a0e6-2d6797a43f07",
                "name": "superheroes"
            },
            "new_val": null
        }
    ],
    "tables_dropped": 3,
    "dbs_dropped": 1
}

संबंधित आदेश

अधिक सहायता प्राप्त करें

आप जो खोज रहे थे, वह नहीं मिला?