diff options
author | Jari Vetoniemi <jari.vetoniemi@indooratlas.com> | 2022-02-17 05:31:06 +0900 |
---|---|---|
committer | Jari Vetoniemi <mailroxas@gmail.com> | 2022-02-18 02:10:42 +0900 |
commit | 47d0f971fcf64d1bb036f0081d2ff209ec5007ee (patch) | |
tree | 7756cad0c4c915e277aba2c42e3110b0a2bf4e6f /scripts/jq/transform-products.jq |
Diffstat (limited to 'scripts/jq/transform-products.jq')
-rw-r--r-- | scripts/jq/transform-products.jq | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/scripts/jq/transform-products.jq b/scripts/jq/transform-products.jq new file mode 100644 index 0000000..48f51e7 --- /dev/null +++ b/scripts/jq/transform-products.jq @@ -0,0 +1,11 @@ +.[] | select(has("steam_appid") and .type=="game") | + "insert into products (id, engine, platforms, price, title, body, short, header) values ( + \(.steam_appid), + 0, + 0, + \(.price_overview.final? // 0), + '\(.name? // "no-name" | gsub("'"; "''"))', + '\(.detailed_description? // "no-desc" | gsub("'"; "''"))', + '\(.short_description? // "no-short-desc" | gsub("'"; "''"))', + '\(.header_image? // "https://waifu.cloudef.pw/loading.png" | gsub("'"; "''"))' + );" |