WhyAskWhy / mysql2sqlite

Query MySQL database and mirror relevant tables to a local SQLite database.
GNU General Public License v2.0
0 stars 1 forks source link

Scope of this project? #6

Open deoren opened 6 years ago

deoren commented 6 years ago

The scope and feel of the project is to replicate MySQL tables to a local SQLite db file for Postfix's use. This provides SQL tables as the lookup source for nearly all lists of content that Postfix uses to evaluate mail that it handles.

If I take care to generalize the code, this same project should be able to (easily?) support replicating any MySQL tables to a local SQLite database for a variety of purposes.

That will be a long term goal however, so in the short to mid term the project will reflect the initial purpose of replicating a MySQL "mailserver" database to a local SQLite database file. That is the direction I'm headed with this project and once those primary goals are met I'll likely work on refactoring the code to work in other situations, as I can foresee using this functionality in several different systems that I support.