Page MenuHomePhabricator

Create repository class for banner impression data
Closed, ResolvedPublic5 Estimated Story Points

Description

Acceptance Criteria

  • The command can trigger the following database transactions:
    • write banner impression data
    • get date of the last successful processing
    • determine if the banner keyword for a given banner name has already been fetched

Implementation Notes

  • The date of the last successful processing can be retrieved by MAX( date ).
  • Date needs to be converted to the right time zone.
  • The legacy tables will stay for now, prefix the table names with a sensible prefix that will be removed later
  • Create a migration for creating the new tables
  • It's up to you if you want to create a full Doctrine ORM mapping or use SQL and the database connection directly

Event Timeline

kai.nissen renamed this task from Store banner impression data in database to Create repository class for banner impression data.Jun 7 2021, 11:12 AM
kai.nissen updated the task description. (Show Details)
kai.nissen set the point value for this task to 5.
AbbanWMDE moved this task from Doing to Review on the WMDE-FUN-Sprint-2021-06-07 board.
AbbanWMDE subscribed.