From 0c491a65006eb2a0c8da646b098df31f7f3ca0b5 Mon Sep 17 00:00:00 2001 From: Jasper Levin Spahl Date: Thu, 27 Jan 2022 08:45:11 +0100 Subject: [PATCH] sum changes --- .vscode/launch.json | 20 +- .vscode/settings.json | 20 +- dev.db | Bin 0 -> 20480 bytes go.mod | 2 +- go.sum | 9 - internal/api/api.go | 305 +++++++++++---------- internal/implementations/MemoryProvider.go | 202 +++++++------- internal/implementations/SqlProvider.go | 164 +++++------ internal/models/Item.go | 34 +-- internal/models/User.go | 34 +-- internal/models/setup.go | 40 +-- internal/server/routes.go | 48 ++-- internal/server/server.go | 70 ++--- internal/types/IItem.go | 12 +- internal/types/IPersistentProvider.go | 24 +- internal/types/IUser.go | 12 +- main.go | 34 +-- 17 files changed, 512 insertions(+), 518 deletions(-) create mode 100644 dev.db diff --git a/.vscode/launch.json b/.vscode/launch.json index 15500d1..0e2e4d4 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -1,11 +1,11 @@ -{ - "configurations": [ - { - "name": "Launch Package", - "type": "go", - "request": "launch", - "mode": "auto", - "program": "." - } - ] +{ + "configurations": [ + { + "name": "Launch Package", + "type": "go", + "request": "launch", + "mode": "auto", + "program": "." + } + ] } \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index c5de3fb..74b81eb 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,11 +1,11 @@ -{ - "sqltools.connections": [ - { - "previewLimit": 50, - "driver": "SQLite", - "name": "devdb", - "database": "${workspaceFolder}/dev.db" - } - ], - "sqltools.useNodeRuntime": true +{ + "sqltools.connections": [ + { + "previewLimit": 50, + "driver": "SQLite", + "name": "devdb", + "database": "${workspaceFolder}/dev.db" + } + ], + "sqltools.useNodeRuntime": true } \ No newline at end of file diff --git a/dev.db b/dev.db new file mode 100644 index 0000000000000000000000000000000000000000..c4343170be3cd714a2b0d2ac2133e8d9aa42f84e GIT binary patch literal 20480 zcmeI%L2uJA7=U4COEn3pgIkXHxJcD5i2F+MpxQ`TS_yiJQ{qh#OF^wC^}=EB8@TaD zx#2jC2p!_Ysd_Crv7^t9{d~DtnOjx!RVxU)Qz- zZQ~#JP@KMd-FE?D|GRiBj(_xjx&{RS1Q0*~0R#|0009ILK%fy=gh$cyD7f#H%ff8R zVw2si&1#($=GItKWV!YI-Y8YWnUdq=rFt**-{Q2KBvSimeWHJl*YUkPJc^vew9BKS;YUFnA`gV7|J&eGvHnMr;9arJu8r_1WAV`Y8w?fB*srAbb5E;|#Mk z1Q0*~0R#|0009ILKmY**gy8=_UjYILAb