products
Data license: BookWalker Data Export License · Data source: BookWalker (ZSTD-compressed Database Export)
2 rows where series_id = "CNT_0YBA1BXHEZJG"
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_0GNTGQSWKJP0 | CNT_1ZB6HQC4TH00 | Time is a Closet CNT_0YBA1BXHEZJG | 3 | 1 | 1 | Episode 1 | [] | The Dead's Wedding Dress | Time is a Closet: The Dead's Wedding Dress (Episode 1) | <p>This charming yuri manga follows two time travellers with an eye for fashion, journeying across eras in search of the most beautiful garments history has to offer. From forgotten wardrobes to dazzling period couture, their adventures weave together style, history, and a budding romance.</p> <p>In the first instalment, two mysterious intruders appear in the treasured wardrobe room left behind by a girl’s late grandmother. Thus begins Time Is a Closet, with its enchanting prologue in which a young girl dons her ceremonial coming-of-age attire and blossoms like a flower.</p> <p>The story continues with the second instalment, revealing the fateful meeting between <strong>Yaya</strong> and <strong>Haku</strong>. Together, the two begin a journey across time, traveling through different eras in pursuit of beautiful clothing and the stories woven into them.</p> | 01KVCV35JFFJGPC7J51ARPT96P | 1.0 | 2026-06-18T07:39:17.000Z | Glam Beat LAB_1N6GQW4F4MQG | GEO_1YVZXZD4DQBG | Time is a Closet: The Dead's Wedding Dress (Episode 1) | © 2026 © Mei Fujimatsu / Crossed Hearts | 2026-05-28T07:00:00.000Z | 0 | 0 | |||||
| PRD_2JCJYDEZNJ6G | CNT_0ZP06EH0M1GG | Time is a Closet CNT_0YBA1BXHEZJG | 3 | 1 | 1 | Episode 2 | [] | The Flower's Coming-of-Age Attire | Time is a Closet: The Flower's Coming-of-Age Attire (Episode 2) | <p>This charming yuri manga follows two time travellers with an eye for fashion, journeying across eras in search of the most beautiful garments history has to offer. From forgotten wardrobes to dazzling period couture, their adventures weave together style, history, and a budding romance.</p> <p>In the first instalment, two mysterious intruders appear in the treasured wardrobe room left behind by a girl’s late grandmother. Thus begins Time Is a Closet, with its enchanting prologue in which a young girl dons her ceremonial coming-of-age attire and blossoms like a flower.</p> <p>The story continues with the second instalment, revealing the fateful meeting between <strong>Yaya</strong> and <strong>Haku</strong>. Together, the two begin a journey across time, traveling through different eras in pursuit of beautiful clothing and the stories woven into them.</p> | 01KVCV36S11S1F7KBYP5ACRQ25 | 2.0 | 2026-06-18T07:39:17.000Z | Glam Beat LAB_1N6GQW4F4MQG | GEO_1YVZXZD4DQBG | Time is a Closet: The Flower's Coming-of-Age Attire (Episode 2) | © 2026 © Mei Fujimatsu / Crossed Hearts | 2026-05-28T07: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);