diff --git a/src/synchronizer/meilisearch/changeDetection/createPollingChangeDetection.ts b/src/synchronizer/meilisearch/changeDetection/createPollingChangeDetection.ts index d6600ca..71e161a 100644 --- a/src/synchronizer/meilisearch/changeDetection/createPollingChangeDetection.ts +++ b/src/synchronizer/meilisearch/changeDetection/createPollingChangeDetection.ts @@ -40,14 +40,14 @@ export function createPollingChangeDetection( const getAllRecords = async (): Promise => { const dripListsSql = (schema: DbSchema) => ` - SELECT "id", "name", "description", "ownerAddress", "ownerAccountId", "isVisible", '${schema}' AS chain - FROM ${schema}."DripLists" - WHERE "isVisible" = TRUE + SELECT "account_id" as "id", "name", "description", "owner_address" as "ownerAddress", "owner_account_id" as "ownerAccountId", "is_visible" as "isVisible", '${schema}' AS chain + FROM ${schema}."drip_lists" + WHERE "is_visible" = TRUE `; const projectsSql = (schema: DbSchema) => ` - SELECT "id", "name", "description", "ownerAddress", "ownerAccountId", "url", "avatarCid", "emoji", "color", "isVisible", "verificationStatus"::TEXT, '${schema}' AS chain - FROM ${schema}."GitProjects" + SELECT "account_id" as "id", "name", "owner_address" as "ownerAddress", "owner_account_id" as "ownerAccountId", "url", "avatar_cid" as "avatarCid", "emoji", "color", "is_visible" as "isVisible", "verification_status"::TEXT as "verificationStatus", '${schema}' AS chain + FROM ${schema}."projects" `; const dripListsQueries = schemas.map(chain => dripListsSql(chain)); diff --git a/src/synchronizer/meilisearch/changeDetection/types.ts b/src/synchronizer/meilisearch/changeDetection/types.ts index 5bf5aaa..ec2a4e7 100644 --- a/src/synchronizer/meilisearch/changeDetection/types.ts +++ b/src/synchronizer/meilisearch/changeDetection/types.ts @@ -20,7 +20,6 @@ export type Project = { id: string; url: string; name: string; - description: string; ownerAddress: string; ownerAccountId: string; avatarCid: string; @@ -30,7 +29,7 @@ export type Project = { ownerName: string; repoName: string; isVisible: boolean; - verificationStatus: 'Claimed' | 'Unclaimed'; + verificationStatus: 'claimed' | 'unclaimed' | 'pending_metadata'; }; export type Changes = { diff --git a/src/synchronizer/meilisearch/createMeiliSearchSynchronizer.ts b/src/synchronizer/meilisearch/createMeiliSearchSynchronizer.ts index ce56e28..83b2a9c 100644 --- a/src/synchronizer/meilisearch/createMeiliSearchSynchronizer.ts +++ b/src/synchronizer/meilisearch/createMeiliSearchSynchronizer.ts @@ -38,7 +38,6 @@ export function createMeiliSearchSynchronizer( id: p.id, name: p.name, type: 'project', - description: p.description, ownerAddress: p.ownerAddress, ownerAccountId: p.ownerAccountId, url: p.url, @@ -158,7 +157,6 @@ export function createMeiliSearchSynchronizer( searchableAttributes: [ 'id', 'name', - 'description', 'url', 'ownerAddress', 'ownerAccountId', @@ -182,7 +180,6 @@ export function createMeiliSearchSynchronizer( 'id', 'name', 'type', - 'description', 'ownerAddress', 'ownerAccountId', 'url',