मेरे पास एक ड्रश कॉन्फिग फाइल है ~ / .ड्रश / ड्रशर.ऑफ़:
if (!isset($options['structure-tables']['common'])) {
$options['structure-tables']['common'] = array(
'cache', 'cache_*', 'history', 'search_*', 'sessions', 'watchdog'
);
}
$options['structure-tables']['common'] = array_merge($options['structure-tables']['common'],
array('ctools_css_cache', 'ctools_object_cache', 'logz', 'views_object_cache')
);
और मेरे पास एक bash स्क्रिप्ट फ़ाइल है:
/usr/bin/drush sql-dump --root="/home/username/domains/sitename/www" --skip-tables-key="common" --gzip --result-file=/home/username/backup/$year/$month/dbname_$date_now_time.sql
लेकिन जब मैं इसे निष्पादित करता हूं तो बैकअप फ़ाइल में अभी भी कैश टेबल में डेटा होता है। मैं क्या गलत कर रहा हूं?
और दूसरा सवाल है - अगर मैंने इसे कोंट्राब में डाल दिया तो क्या मुझे कॉन्फ़िगरेशन फाइल कहीं और लगाने की आवश्यकता है?
मैं ड्रश संस्करण 8 का उपयोग करता हूं।
drushrc.php
नहीं चलाया जा रहा है। की एक var_dump प्रयास करें$options['structure-tables']
मेंdrushrc.php
सिर्फ करने के लिए की पुष्टि करें कि इसे चलाने जा रहा है।