Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MSSQL, Informix, Oracle #4

Open
fsiler opened this issue Aug 31, 2017 · 1 comment
Open

MSSQL, Informix, Oracle #4

fsiler opened this issue Aug 31, 2017 · 1 comment

Comments

@fsiler
Copy link

fsiler commented Aug 31, 2017

Hello, I'm at the exploratory stage and will ultimately need support for these three- do you have a preference on how I should submit patches?

Also, I am in the market for a stochastic schema generator to test and make sure the pipeline works from beginning to end. For example, start with a two-table database with a foreign key reference, then upgrade to a compound key, test different indexing/triggers, and so on. Are you aware of any such test rig? Thanks!

@DonDebonair
Copy link
Member

DonDebonair commented Aug 31, 2017

Thanks for your interest and willingness to contribute! Adding support for a new DB should be easy. Just create a subclass of BaseConnector, and make sure the appropriate PEP249 compliant driver is installed.

How to submit patches: Just fork the repo, create a commit with support for a new RDBMS, and create a pull request :) Preferably one PR per RDBMS. Also update the setup.py if possible, to make it easy for users to install Cornet with support for a specific database.

As for your second question: I don't have an answer to that :) To be honest, I don't even understand exactly what you mean by "stochastic schema generator". Cornet is just a tool to make using Sqoop a lot simpler :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants