fix: add oracle-instantclient to harlequin package dependencies
All checks were successful
ci / treefmt (push) Successful in 3m44s

This commit is contained in:
Ceferino Patino 2026-06-04 10:23:40 -05:00
commit 3147a96bbd
Signed by: c4patino
SSH key fingerprint: SHA256:Wu+cU1t+7zVT9wzew/4meNmeulo66NzMqc22MdDBgXI
2 changed files with 16 additions and 1 deletions

View file

@ -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";
};
};
};

View file

@ -3,8 +3,8 @@
buildPythonPackage,
fetchPypi,
pythonAtLeast,
hatchling,
duckdb,
hatchling,
pyodbc,
}:
buildPythonPackage rec {