basic function • Setting up project’s basic development tool • Setting up project’s deployment config • Setting up my personal best practices 12年12月7⽇日星期五
template 'mysql_database.yml.erb', 'config/database.yml',:force => true template 'mysql_database.yml.erb', 'config/database.yml.example', :force => true db_user_name = ask("What is your local database user name? [root]") db_password = ask("What is your local database password? ['']") replace_in_file 'config/database.yml', 'username: root', "username: #{db_user_name}" if db_user_name.presen replace_in_file 'config/database.yml', 'password: ""', "password: '#{db_password}'" if db_password.present? end end end Thor Setting up database force config/database.yml create config/database.yml.example What is your local database user name? [root] What is your local database password? [''] 123456 12年12月7⽇日星期五