Running Task MigrateContentToElement

GET /dev/tasks/DNADesign-Elemental-Tasks-MigrateContentToElement

[Emergency] Uncaught SilverStripe\ORM\Connect\DatabaseException: Couldn't run query: SELECT DISTINCT "AccordionItem"."ClassName", "AccordionItem"."LastEdited", "AccordionItem"."Created", "AccordionItem"."Version", "AccordionItem"."Title", "AccordionItem"."Body", "AccordionItem"."Icon", "AccordionItem"."Sort", "AccordionItem"."ElementalAreaID", "AccordionItem"."ParentID", "AccordionItem"."StageID", "AccordionItem"."QuestionsID", "AccordionItem"."ID", CASE WHEN "AccordionItem"."ClassName" IS NOT NULL THEN "AccordionItem"."ClassName" ELSE 'App\\Web\\AccordionItem' END AS "RecordClassName" FROM "AccordionItem" WHERE ("Content" NOT IN (?) AND "Content" IS NOT NULL) Unknown column 'Content' in 'WHERE'

GET /dev/tasks/DNADesign-Elemental-Tasks-MigrateContentToElement

Line 63 in /home/aeso/deploys/releases/20260119165806/vendor/silverstripe/framework/src/ORM/Connect/DBConnector.php

Source

54         if (!empty($sql)) {
55             $formatter = SQLFormatter::create();
56             $formattedSQL = $formatter->formatPlain($sql);
57             $msg = "Couldn't run query:\n\n{$formattedSQL}\n\n{$msg}";
58         }
59 
60         if ($errorLevel === E_USER_ERROR) {
61             // Treating errors as exceptions better allows for responding to errors
62             // in code, such as credential checking during installation
63             throw new DatabaseException($msg, 0, null, $sql, $parameters);
64         } else {
65             user_error($msg ?? '', $errorLevel ?? 0);
66         }
67     }
68 
69     protected function duplicateEntryError(

Trace