আমার কাছে একটি ড্রাশ কনফিগারেশন ফাইল রয়েছে। / .Drush / drushrc.php:
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')
);
এবং আমার কাছে বাশ স্ক্রিপ্ট ফাইল রয়েছে:
/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
শুধু নিশ্চিত করছেন যে এটি চালানোর হচ্ছে।