Closed mdelaurentis closed 7 years ago
@bi1yeu my reason for choosing -a
as the short option for --catalog
was silly. -c
is already used for --config
. I didn't want to use -C
because it's too close to -c
. I chose -a
because it's the next letter in "catalog". But I don't really like that.
I just removed the short option. We can always add one later. Thanks for bringing that up.
Add object models for Schema and Catalog. See https://github.com/singer-io/tap-mysql/pull/15 for example usage.
Schema.load()
.singer.schema.Schema
.--catalog
option to the command-line options defined insinger.utils
.singer.utils.parse_args
will now load a Catalog object automatically if the--catalog
option is defined. I left the--properties
option there but marked it as deprecated.