mitdbg / aurum-datadiscovery

MIT License
74 stars 49 forks source link

Connector interface #113

Closed raulcf closed 6 years ago

raulcf commented 6 years ago

Refactor classes to remove clutter and technical debt. Writing a connector should be easier now, although it still requires editing different files. Each DB is its own type. This makes it easy to manage db-dependent features. It also opens a via to extract metadata on demand. Tasks are vastly simplified. There's only one task now, ProfileTask, which embodies all necessary machinery for a worker to process a specific relation from a source.