Register
Submit a solution
The challenge is finished.

Challenge Overview

1.Informix Files Scope of Migration

       a. https://github.com/topcoder-platform/tc-database-scripts/tree/master/time_oltp
             Convert all 5 files to postgres.
       b.  https://github.com/topcoder-platform/tc-database-scripts/tree/master/corporate_oltp
             Out of 4 files, just ignore 04_corporate_oltp_synonyms_procedures_and_triggers.sql file and convert remaining 3 files to postgres.

2.Docker scope. 

  1. Create a Dockerfile or Docker-compose which automatically deploys following schemas during docker run.
  2. Scope includes,
    1. The following 4 schemas  which is already converted and link is shared (jive/common_oltp/tcs_catalog/Informixoltp) https://github.com/topcoder-platform/informix-postgres-migrator/tree/master/tc-database-scripts
    2. And 2 schemas (time_oltp/corporate_oltp) from 1st requirement above

3. Requirement Consideration :



Final Submission Guidelines

Verification.

  • Run the docker and verify all 6 DB schemas are executed successfully and able to access respective schemas in postgres.
  • Ensure converted schema has right datatype.

Final Submission Guidelines

  • Converted PostgreSQL schema.
  • Dockerfile/Docker-compose.
  • Documentation.

ELIGIBLE EVENTS:

2020 Topcoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30104178