0
問題相當簡單直接。我有一個數據庫connection string
,我想從它製作相應的database.yml
文件。在Ruby on Rails中將連接字符串轉換爲database.yml文件
連接字符串如下:
data source=qsss.gar.de\SQL2012,3000;initial catalog=City;persist security info=True;user id=user_me;password=user_me##2009;
現在,我所創建的文件是同樣:
development:
adapter: sqlserver
host: qsss.gar.de\SQL2012,3000
port: 1433
database: City
username: user_me
password: user_me##2009
現在,在3線出現問題:此qsss.gar.de\SQL2012
被語法突出顯示,作爲,3000
部分保持白色,不突出顯示,但只是作爲正常文本
此外在最後一行中的問題:user_me##2009
,它只是承認user_me
,然後將##2009
作爲註釋,但是這部分也是密碼的一部分。
我注意到,如果我用引號,突出顯示是確定的,但不知道應該使用它們嗎?
我的問題是 - 如何database.yml
文件看起來像給定的連接字符串?
我試着像你說的,但我仍然得到一個錯誤說:「在解析引用標量的第3行第8列(RuntimeError)時發現未知的轉義字符」 – zwiebl
我想你需要使用'host:「gsss.gar。 de \\ SQL2012,3000「'(因爲只有一個反斜槓試圖逃避'S') – siegy22