1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
v/vlib/mssql/config.v

21 lines
449 B
V
Raw Normal View History

2021-05-31 14:08:31 +03:00
module mssql
pub struct Config {
pub:
driver string
server string
uid string
pwd string
// if dbname empty, conn str will not contain Database info,
// and it is up to the server to choose which db to connect to.
dbname string
2021-05-31 14:08:31 +03:00
}
pub fn (cfg Config) get_conn_str() string {
mut str := 'Driver=${cfg.driver};Server=${cfg.server};UID=${cfg.uid};PWD=${cfg.pwd}'
if cfg.dbname != '' {
str += ';Database=${cfg.dbname}'
}
return str
2021-05-31 14:08:31 +03:00
}