products
Data license: BookWalker Data Export License · Data source: BookWalker (ZSTD-compressed Database Export)
2 rows where series_id = "CNT_2ZW74N37CA6G"
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_32CB63BRYD3G | CNT_2V53NGZX1R70 | The Marriage Debt CNT_2ZW74N37CA6G | CNT_2ZW74N37CA6G | 2 | 1 | 1 | Volume 2 | [] | The Marriage Debt 2 | In order to have her family's debt absolved, Catherine marries a man who was made to seem like a criminal. On the one-night honeymoon allowed them within the prison confines, she convinces him to tell her the truth. The truth is that he had been set up and was innocent of the charges brought against him. Believing his sincere manner, she sets out to find the true culprit of the crime and manages to do so, just in the nick of time, thereby saving Nick from execution. Unfortunately, this also means that her family's debt remains intact since her death-row inmate was pardoned. Furthermore, it turns out that Jack's the son (disowned) of a distinguished noble family. As his wife and still the holder of a large debt, she takes it upon herself to contact her husband's family for help. What will their reaction be...? | 01KG9501T49D8S64YZ7MQCRWH4 | 2.0 | 2025-10-10T07:00:00.000Z | Harlequin LAB_0X8RR7JMBCBG | GEO_1PQM5BDYSMG0 | The Marriage Debt 2 | ©TAKAKO HASHIMOTO/LOUISE ALLEN | 2015-07-30T15:00:00.000Z | 0 | 0 | |||||
| PRD_35KA39756B1G | CNT_2XTDNCADVP10 | The Marriage Debt CNT_2ZW74N37CA6G | CNT_2ZW74N37CA6G | 2 | 1 | 1 | Volume 1 | [] | The Marriage Debt 1 | Because of her little brother's gambling addiction, young Catherine now finds herself shouldering a five-thousand-pound debt. A nurse advises her that if she were to marry a death-row inmate the debt would be absolved, and that it would be better than becoming the mistress of an old nobleman. with no other options left, she goes to the prison. She actually follows through and ends up marrying an unshaven, scary-looking man named Jack. Jack's infamous in town because he's a known boss in the criminal underworld. During their wedding night, Jack's freed from his shackles and allowed some freedom to tidy himself up. He suddenly transforms into an impeccably mannered and handsome young man! Not exactly what Catherine was expecting... | 01KG6ZD104PSWXSSQX9GRCKCFF | 1.0 | 2025-10-10T07:00:00.000Z | Harlequin LAB_0X8RR7JMBCBG | GEO_1PQM5BDYSMG0 | The Marriage Debt 1 | ©TAKAKO HASHIMOTO/LOUISE ALLEN | 2015-07-30T15: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);