Multiple merges into main from dev
Adding general optimizations of the database structure, creating a fake upglade database with and without partitioning, and generated files for creating a Docker instance to access the database from the cluster.
Adding general optimizations of the database structure, creating a fake upglade database with and without partitioning, and generated files for creating a Docker instance to access the database from the cluster.