products
Data license: BookWalker Data Export License · Data source: BookWalker (ZSTD-compressed Database Export)
1 row where series_id = "CNT_1517W1FP87NG"
This data as json, CSV (advanced)
Suggested facets: listed_at (date), on_sale_at (date)
| id ▼ | content_id | series_id | parent_content_id | level | content_type | product_type | title | alt_titles | subtitle | display_title | display_title_short | description | description_short | image_id | display_order | listed_at | label_id | geoblock_id | display_name | copyright | on_presale_at | on_sale_at | off_sale_at | add_on | add_on_campaign_only |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PRD_1822SA3GRPRG | CNT_022DMZNANY3G | Moscow 2160 CNT_1517W1FP87NG | CNT_1517W1FP87NG | 2 | 2 | 1 | Moscow 2160 | [] | Moscow 2160 | Scavenge or starve. Fight or freeze. Kill or be killed.The year is 2160, and the Cold War still rages between the US and the USSR with no end in sight. In Moscow, freedom, truth, and prosperity have long since disappeared. Cold, hungry, abandoned children struggle to survive. Unpredictable cyborg soldiers return from war angry and armed. Government authorities monitor everyone via cyber nets while broadcasting about supposed victories abroad. In the battle behind the scenes, the KGB, Western bloc spies, and the mafia hunt one another down. Danila Kragin is a tool in their conflict—a mercenary and disposable asset called a “Janitor.” Struggling like everyone else, he’ll do any job for a price, and even amid a hail of bullets, he won’t go down. No matter what, he must make it home, for his beloved Stasia and for his younger siblings, who are awaiting his safe return. | 01KP0BBW5PCAVSX31PFJ0RSJ6J | 0.0 | 2025-10-21T07:00:00.000Z | Yen On LAB_0TB60FJ75DX0 | GEO_1KB2KYDQ0JGG | Moscow 2160 | 2026-02-10T00:00:00.000Z | 0 | 0 |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE products (
id TEXT PRIMARY KEY,
content_id TEXT NOT NULL,
series_id TEXT NOT NULL,
parent_content_id TEXT,
level INTEGER NOT NULL,
content_type INTEGER NOT NULL,
product_type INTEGER NOT NULL,
title TEXT NOT NULL,
alt_titles TEXT NOT NULL,
subtitle TEXT NOT NULL,
display_title TEXT NOT NULL,
display_title_short TEXT NOT NULL,
description TEXT NOT NULL,
description_short TEXT NOT NULL,
image_id TEXT NOT NULL,
display_order REAL NOT NULL,
listed_at TEXT NOT NULL,
label_id TEXT NOT NULL,
geoblock_id TEXT,
display_name TEXT NOT NULL,
copyright TEXT,
on_presale_at TEXT,
on_sale_at TEXT NOT NULL,
off_sale_at TEXT,
add_on INTEGER NOT NULL,
add_on_campaign_only INTEGER NOT NULL,
FOREIGN KEY (series_id) REFERENCES series(id),
FOREIGN KEY (label_id) REFERENCES labels(id),
FOREIGN KEY (geoblock_id) REFERENCES geoblocks(id)
);
CREATE INDEX idx_products_content ON products(content_id);
CREATE INDEX idx_products_series ON products(series_id);
CREATE INDEX idx_products_label ON products(label_id);
CREATE INDEX idx_products_geoblock ON products(geoblock_id);
CREATE INDEX idx_products_image ON products(image_id);