fix: add oracle-instantclient to harlequin package dependencies
All checks were successful
ci / treefmt (push) Successful in 3m44s
All checks were successful
ci / treefmt (push) Successful in 3m44s
This commit is contained in:
parent
18641c2c2c
commit
3147a96bbd
2 changed files with 16 additions and 1 deletions
|
|
@ -18,6 +18,9 @@ in {
|
|||
home = {
|
||||
packages = with pkgs; [
|
||||
harlequin
|
||||
|
||||
unixodbc
|
||||
oracle-instantclient
|
||||
];
|
||||
|
||||
file = let
|
||||
|
|
@ -26,6 +29,18 @@ in {
|
|||
".config/harlequin/config.toml".source =
|
||||
"${crypt}/harlequin.toml"
|
||||
|> config.lib.file.mkOutOfStoreSymlink;
|
||||
|
||||
".config/odbc/.odbcinst.ini".text = ''
|
||||
[Oracle Instant Client 21]
|
||||
Description=Oracle ODBC driver
|
||||
Driver=${pkgs.oracle-instantclient.lib}/lib/libsqora.so.21.1
|
||||
FileUsage=1
|
||||
'';
|
||||
};
|
||||
|
||||
sessionVariables = {
|
||||
ODBCSYSINI = "${config.snowfallorg.user.home.directory}/.config/odbc";
|
||||
ODBCINSTINI = ".odbcinst.ini";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@
|
|||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
pythonAtLeast,
|
||||
hatchling,
|
||||
duckdb,
|
||||
hatchling,
|
||||
pyodbc,
|
||||
}:
|
||||
buildPythonPackage rec {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue