Page MenuHomeSealhub

Add postgres to sealious project
Closed, ResolvedPublic3 Points

Description

This task is another step (after https://hub.sealcode.org/T2957) of adding SQL support to sealious. We need:

  • add postgres instance to docker compose file
  • when application starts, for each collection we check if SQL table exist
  • if not we need to create these tables with all columns and correct type
  • we also need integration tests to check if this behavior works

Details

Tested by
kuba-orlik
Coded by
FilipI
Reviewed by
kuba-orlik
Action required from
AmeliaB, Koossa, karolwojtowicz87, brtkuu, prostyfranek, zbartosz, radoptak

Revisions and Commits

Event Timeline

kuba-orlik set the point value for this task to 2.5.Dec 14 2024, 15:59
jenkins-user updated Coded by, added: FilipI.
jenkins-user updated Action required from, added: FilipI.
FilipI added a revision: Restricted Differential Revision.Dec 19 2024, 19:57
FilipI changed the point value for this task from 2.5 to 3.5.Jan 2 2025, 18:29

Changed "Points" value as we need to implement additional functionality in scope of this tasks. This was approved by @kuba-orlik. we need to add field name guard that will prevent it from creating filed names that are invalid in postrgress

FilipI changed the point value for this task from 3.5 to 3.Jan 2 2025, 19:00

Never mind its not necessary but I left 0.5 point for investigation

jenkins-user moved this task from Doing to Review on the Kanban board.
jenkins-user moved this task from Review to Doing on the Kanban board.
jenkins-user updated Reviewed by, added: kuba-orlik.
jenkins-user moved this task from Doing to Review on the Kanban board.
jenkins-user updated Action required from, added: kuba-orlik; removed: FilipI.
jenkins-user moved this task from Review to Ready for testing on the Kanban board.
jenkins-user updated Action required from, added: AmeliaB, Koossa, karolwojtowicz87, brtkuu, prostyfranek, zbartosz, radoptak; removed: kuba-orlik.
jenkins-user updated Tested by, added: kuba-orlik.
jenkins-user moved this task from Ready for testing to Ready to land on the Kanban board.
kuba-orlik claimed this task.