Add icon column to document (#7066)

* Add icon column to document

* Backfill columns

---------

Co-authored-by: Tom Moor <tom.moor@gmail.com>
This commit is contained in:
Hemachandar
2024-06-21 18:56:20 +05:30
committed by GitHub
parent b6d178943a
commit 4897f001e4
10 changed files with 119 additions and 0 deletions

View File

@@ -80,6 +80,8 @@ export default class ImportJSONTask extends ImportTask {
// structure directly in the future.
text: serializer.serialize(Node.fromJSON(schema, node.data)),
emoji: node.emoji,
icon: node.emoji,
color: null,
createdAt: node.createdAt ? new Date(node.createdAt) : undefined,
updatedAt: node.updatedAt ? new Date(node.updatedAt) : undefined,
publishedAt: node.publishedAt ? new Date(node.publishedAt) : null,

View File

@@ -116,6 +116,7 @@ export default class ImportMarkdownZipTask extends ImportTask {
id,
title,
emoji,
icon: emoji,
text,
collectionId,
parentDocumentId,

View File

@@ -131,6 +131,7 @@ export default class ImportNotionTask extends ImportTask {
id,
title,
emoji,
icon: emoji,
text,
collectionId,
parentDocumentId,

View File

@@ -61,6 +61,8 @@ export type StructuredImportData = {
urlId?: string;
title: string;
emoji?: string | null;
icon?: string | null;
color?: string | null;
/**
* The document text. To reference an attachment or image use the special
* formatting <<attachmentId>>. It will be replaced with a reference to the