Skip to content

Epic: migrate to postgresql #1032

@jcschaff

Description

@jcschaff

Motivation:

  • Enable Cloud Hosting of VCell: In order to run most of VCell as a cloud hosted service (with local SLURM - and possibly a local file system), we need to be able to host our database in the cloud (and this is a very good time to remove dependency on Oracle). Cloud providers can host a bulletproof instance of Postgres with backups, encryption, monitoring, etc.
  • Third party hosting: for open source viability, we cannot require others to purchase Oracle in order to run vcell.
  • Integration Testing: end-to-end testing in CI a local Postgres can be the database, mockslurm for running simulations, etc.

Completion criteria

  • UCHC instances of VCell use PostgreSQL database only.
  • cloud hosted PostgreSQL is out of scope of this Epic.

Tasks

Metadata

Metadata

Assignees

Labels

Type: EpicAn epic with list of tasks and Epic field

Type

No type

Projects

Status

Queued

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions