SimpleX-Chat/scripts/nix
spaced4ndy e05a35e26e
core: support postgres backend (#5403)
* postgres: modules structure (#5401)

* postgres: schema, field conversions (#5430)

* postgres: rework chat list pagination query (#5441)

* prepare cabal for merge

* restore cabal changes

* simplexmq

* postgres: implementation wip (tests don't pass) (#5481)

* restore ios file

* postgres: implementation - tests pass (#5487)

* refactor DB options

* refactor

* line

* style

* style

* refactor

* $

* update simplexmq

* constraintError

* handleDBErrors

* fix

* remove param

* Ok

* case

* case

* case

* comment

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2025-01-10 11:27:29 +00:00
..
basement-pr-573.patch core: switch to GHC 9.6.3 (#3307) 2023-11-06 11:43:43 +00:00
direct-sqlcipher-2.3.27-win.patch core: switch to GHC 9.6.3 (#3307) 2023-11-06 11:43:43 +00:00
direct-sqlcipher-2.3.27.patch nix: direct-sqlcipher patch, openssl flag for android (#1011) 2022-09-02 22:03:53 +01:00
direct-sqlcipher-android-log.patch nix: patch out android logging from sqlcipher 2022-09-13 08:38:31 +01:00
memory-pr-99.patch core: switch to GHC 9.6.3 (#3307) 2023-11-06 11:43:43 +00:00
README.md Export & import storage archive (#726) 2022-06-06 16:23:47 +01:00
sha256map.nix core: support postgres backend (#5403) 2025-01-10 11:27:29 +00:00
update-sha256.awk core: switch to GHC 9.6.3 (#3307) 2023-11-06 11:43:43 +00:00

Updating nix package config

  1. Install nix, gawk and jq.

  2. Start nix-shell from repo root:

nix-shell -p nix-prefetch-git
  1. Run in nix shell:
gawk -f ./scripts/nix/update-sha256.awk cabal.project > ./scripts/nix/sha256map.nix