This commit is contained in:
swrup 2025-11-11 11:21:08 +01:00
parent 2940d11d47
commit d34ade394f
5 changed files with 6 additions and 13282 deletions

View file

@ -1,7 +1,7 @@
(library (library
(name include) (name include)
; (wrapped false) ; (wrapped false)
(modules taler_signatures sql) (modules taler_signatures)
(libraries)) (libraries))
(executable (executable

File diff suppressed because it is too large Load diff

View file

@ -31,26 +31,11 @@ exchange-0004.sql: exchange-0004.sql.in 0004-*.sql
gcc -E -P -undef - < exchange-0004.sql.in 2>/dev/null | sed -e "s/--.*//" | awk 'NF' - >$@ gcc -E -P -undef - < exchange-0004.sql.in 2>/dev/null | sed -e "s/--.*//" | awk 'NF' - >$@
chmod ugo-w $@ chmod ugo-w $@
.DEFAULT_GOAL := sql
sql: procedures.sql exchange-0002.sql exchange-0003.sql exchange-0004.sql sql: procedures.sql exchange-0002.sql exchange-0003.sql exchange-0004.sql
OUTFILE := ../sql.ml
$(OUTFILE): sql
@printf "" > $@
@for f in $(sql_DATA); do \
fname=$$(basename "$$f"); \
base=$${fname%.*}; \
fname=$$(echo "$${base}" | tr '-' '_'); \
content=$$(cat "$$f"); \
printf "let %s = {|%s|}\n" "$${fname}" "$${content}" >> $@; \
done
.DEFAULT_GOAL := crunch
crunch: $(OUTFILE)
clean: clean:
rm -f procedures.sql rm -f procedures.sql
rm -f exchange-0002.sql rm -f exchange-0002.sql
rm -f exchange-0003.sql rm -f exchange-0003.sql
rm -f exchange-0004.sql rm -f exchange-0004.sql
rm $(OUTFILE)

View file

@ -23,3 +23,5 @@ let test req server _ =
let str = Fmt.str "Database error: %a." Caqti_error.pp err in let str = Fmt.str "Database error: %a." Caqti_error.pp err in
let* () = Vif.Response.with_string req str in let* () = Vif.Response.with_string req str in
Vif.Response.respond `Internal_server_error Vif.Response.respond `Internal_server_error
let init = test

View file

@ -113,7 +113,8 @@ let routes =
get (rel /?? nil) --> hello; get (rel / "terms" /?? nil) --> Static.terms; get (rel /?? nil) --> hello; get (rel / "terms" /?? nil) --> Static.terms;
get (rel / "privacy" /?? nil) --> Static.privacy; get (rel / "privacy" /?? nil) --> Static.privacy;
get (rel / "management" / "keys" /?? nil) --> Management.keys; get (rel / "management" / "keys" /?? nil) --> Management.keys;
get (rel / "db" /?? nil) --> Database.test; get (rel / "db_test" /?? nil) --> Database.test;
get (rel / "db_init" /?? nil) --> Database.init;
] ]
let () = let () =