मैं एक प्रवास कदम मैं के बाद डेटाबेस को चलाया जा चुका है नकली करने की जरूरत है और यह इस तरह दिखता है:मेरा डेटाबेस केवल तभी निष्पादित किया जा सकता है जब मेरा डेटाबेस बनाया गया हो?
- name: "Setup database"
mysql_db: name=my_database state=present target=/tmp/database.sql
args:
login_user: root
login_password: ""
- name: Import the database
shell: ../../vendor/bin/propel up --fake
args:
chdir: /var/www/project/application/propel
यह स्पष्ट रूप से पहली बार के बाद डेटाबेस विस्थापित नकली करने के लिए एक अच्छा विचार नहीं होगा। मैं इसे केवल एक बार कैसे कर सकता हूं?
मैं लगता है कि अगर आप हर बार var निर्दिष्ट करने की आवश्यकता है तो यह स्वचालन के पूरे विचार को बर्बाद कर रहा है। क्या होगा यदि आप इसके बारे में भूल जाते हैं? आप क्या करते हो? अपनी डेटाबेस सामग्री खोना? बुरा विचार – user1970395