Skip to content
Freddy Parra edited this page Jul 29, 2019 · 27 revisions

DataFleaker Prototype RoadMap...

Initial Roadmap

  • Get Initial class framework implemented.
  • Implement initial SQL test cases for testing framework.
  • Implement initial example usage.
  • Convert basic Mongo DB query results to MySQL/MariaDB with JSON field type. Use basic SQL operations(insert, create, etc) for initial implementation.
  • Add field selection from Mongo DB capability for conversion to MySQL/Maria.
  • Get Travis-ci build integration working.
  • Get cover-all integration working.
  • Convert MySQL/Maria DB basic query results to MongoDB JSON format.
  • Re-name current API calls in DataFleaker to differentiate MySQL from Maria.
  • Figure out different possible mappings between NoSQL and RDMS and vice versa.
  • Create first initial pip package for use.
  • Implement large data set conversions via export and import capabilities of MySQL/Maria and MongoDB.
  • Implement MySQL/Maria DB Schema structure mapping into similar/custom Mongo JSON.
  • Implement JSON Mongo DB Schema mapping to similar MySQL/Maria DB.
  • Implement fast exporting of MongoDB and MySQL/Maria databases to CSV.
  • Optimize code for fast execution.
  • Add new API's to automatically verify/verify validations using MySQL JSON functions.
Clone this wiki locally