Creating New SnowShu Adapters

SnowShu is designed to be easy to extend via creation of new adapters. Adapter modules live in their respective parent source, target and sampling modules.

A note on naming: your adapter name will be the snake-case representation of the model and class you create. for example:

Class SnowflakeAdapter will have an adapter name in replica.yml of snowflake. Class SqlServerAdapter will have an adapter name in replica.yml of sql_server.