products
Data license: BookWalker Data Export License · Data source: BookWalker (ZSTD-compressed Database Export)
2 rows where series_id = "CNT_02K7CQ98XJ6G"
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_2F6M4F97PHTG | CNT_1F9G7N7ZET4G | Mistakenly Saving the Villain CNT_02K7CQ98XJ6G | CNT_02K7CQ98XJ6G | 2 | 2 | 1 | Volume 2 | [] | Mistakenly Saving the Villain Vol. 2 | After a near-fatal catastrophe, Song Qingshi awakens to find his home, the Medicine King's Valley, almost unrecognizable. But not to fear. His devoted companion, Yue Wuhuan, remains by his side, ready to guide him through the changes. Yue Wuhuan seems transformed as well. There are rumors that he's become a ruined beauty and a madman, but he insists it's all an act. To Song Qingshi, he seems more stable than ever before. Yet when the volatile and injured An Long storms into the valley, Yue Wuhuan's carefully spun narrative begins to unravel. Soon, the two are at each other's throats again. In a desperate bid to restore peace, Song Qingshi proposes a vacation together. But beneath the surface of this idyllic escape, Yue Wuhuan is still scheming--determined to eliminate anyone who dares sully his beloved "Zunzhu." And if An Long thinks he can stop him, he's about to learn just how far Yue Wuhuan will go for love. | DOES TIME REALLY HEAL ALL WOUNDS? | 01KH2TZ6DZNGATSMG475TNFZ95 | 2.0 | 2025-12-10T08:00:00.000Z | Seven Seas Entertainment LAB_1WABW2X3770G | GEO_1NT691A6VGSG | Mistakenly Saving the Villain Vol. 2 | © 凤羽涅 (Feng Yu Nie), English edition copyright © 2026 Seven Seas Entertainment, LLC | 2026-02-24T08:00:00.000Z | 0 | 0 | ||||
| PRD_2YTEF5SHKNSG | CNT_22QCDCFB4KE0 | Mistakenly Saving the Villain CNT_02K7CQ98XJ6G | CNT_02K7CQ98XJ6G | 2 | 2 | 1 | Volume 1 | [] | Mistakenly Saving the Villain Vol. 1 | When medical student Song Qingshi dies and wakes up in a historical fantasy novel, he's tasked with rescuing the tragic protagonist from a life of misery. There's just one problem--he has no idea who the protagonist is. Instead of saving the hero, Song Qingshi accidentally rescues Yue Wuhuan, an enslaved man renowned for his striking beauty and trained in the art of seduction. Now determined to help his traumatized new patient heal, Song Qingshi offers everything he can: Medicine, therapy, emotional support, even a shared bed--strictly for his patient's well-being, of course. But Yue Wuhuan wants more than healing. He wants revenge. And most of all, he wants Song Qingshi all to himself. | A mission gone wrong and a villain in need of serious therapy await in this heart-rending drama--finally available in English! | 01KGBV9YB6K0ACCA9B88GR35CR | 1.0 | 2025-08-20T07:00:00.000Z | Seven Seas Entertainment LAB_1WABW2X3770G | GEO_1NT691A6VGSG | Mistakenly Saving the Villain Vol. 1 | © 凤羽涅 (Feng Yu Nie), English edition copyright © 2025 Seven Seas Entertainment, LLC | 2025-11-25T08: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);