owid-grapher icon indicating copy to clipboard operation
owid-grapher copied to clipboard

🚧 remove typeorm annotations from GDocs classes

Open danyx23 opened this issue 2 years ago • 1 comments

This PR converts GDocBase and all related classes (including links, images etc) to be fetched via knex. For GDocs, the classes are kept for business logic but the database loading/saving is done via knex and objects.

The main functionality for loading and storing Gdocs has moved to GDocFactory as plain functions.

danyx23 avatar Mar 06 '24 12:03 danyx23

  • #3299 Graphite: 2 dependent PRs (#3358 Graphite, #3372 Graphite) 👈
  • #3298 Graphite
  • #3293 Graphite
  • #3292 Graphite
  • #3271 Graphite
  • #3259 Graphite
  • #3258 Graphite
  • master

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @danyx23 and the rest of your teammates on Graphite Graphite

danyx23 avatar Mar 06 '24 12:03 danyx23

Haven't found any remaining issues in QA on the tip of this 🙂

ikesau avatar Mar 22 '24 18:03 ikesau

Merge activity

  • Mar 26, 10:04 AM EDT: @danyx23 started a stack merge that includes this pull request via Graphite.
  • Mar 26, 10:17 AM EDT: Graphite rebased this pull request as part of a merge.
  • Mar 26, 10:18 AM EDT: @danyx23 merged this pull request with Graphite.

danyx23 avatar Mar 26 '24 14:03 danyx23