- # Sadly does not work: https://github.com/sqitchers/docker-sqitch/pull/16/.
- [Default]
- Driver=SQLite3Driver
- '';
- ODBCINI = pkgs.writeText "odbc.ini" ''
- [testDSN]
- Description=Test DB
- Driver=SQLite3Driver
- Database=/home/julm/work/julminfo/sibert/test.sqlite
- TraceFile=/home/julm/work/julminfo/sibert/test.log
- NoCreat=No
- LongNames=Yes
- # DescriptionNote: optional lock timeout in milliseconds; default 100000
- #Timeout=2000
- '';
+ # Sadly does not work: https://github.com/sqitchers/docker-sqitch/pull/16/.
+ [Default]
+ Driver=SQLite3
+ '';
+ odbcini = pkgs.writeTextDir "odbc.ini" ''
+ [${sqliteDB}]
+ Description=${sqliteDB} database
+ Driver=SQLite3
+ NoCreat=No
+ LongNames=Yes
+ Database=${sqliteDB}.sqlite
+ TraceFile=/tmp/${sqliteDB}.log
+ # DescriptionNote: optional lock timeout in milliseconds; default 100000
+ #Timeout=2000
+ '';
+ in pkgs.symlinkJoin {
+ name = "ODBCSYSINI";
+ paths = [
+ odbcsysini
+ odbcini
+ ];
+ };