0
我有一個項目,所有.yml文件擴展名有.yml.tt什麼是.tt擴展?
例如:
/config/database.yml.tt
我該怎麼做才能得到它的工作?我的rake db:migrate
不知道如何閱讀它。
我有一個項目,所有.yml文件擴展名有.yml.tt什麼是.tt擴展?
例如:
/config/database.yml.tt
我該怎麼做才能得到它的工作?我的rake db:migrate
不知道如何閱讀它。
我不知道什麼是tt
擴展,但敏感和多變的信息配置文件通常放入.gitignore
,而是真正的文件提供了一個例子文件(通常他們都標有.example
擴展 - 例如爲here)。
您應該將文件複製到config/database.yml
,改變它(如果需要的話),然後運行rake db:migrate
詳細說明:您對本地數據庫root密碼 - 這意味着你需要提供它database.yml
。但其他開發人員有自己的數據庫設置,他們將需要更改此文件並在每次代碼更新後設置自己的密碼。當這個文件在.gitignore
中時,您可以爲自己的目的設置簡單的環境(並且可以查看示例文件),而不會爲其他人破壞本地環境。