Dokmelody bootstrapping
README.md

About

The first bootstrapping pass.

Installation under NixOS

In /etc/nixos/configuration.nix set something like

  services.postgresql = {
    enable = true;
    package = pkgs.postgresql_14;
    enableTCPIP = false;
    extraPlugins = with pkgs.postgresql_14.pkgs; [
      pg_repack
      postgis
      periods
    ];
    ensureDatabases = [ "dokmelody" ];
    ensureUsers = [
    {  name = "<your-dev-or-dokmelody-user>";
       ensurePermissions = {
         "DATABASE dokmelody" = "ALL PRIVILEGES";
       };
    }
    ];
  };

Running tests

Add pass01 directory to ASDF load path, then execute

(asdf:test-system :dokmelody-pass01)

Loading

Add pass01 directory to ASDF load path, then execute

(asdf:load-system :dokmelody-pass01)