babelfish-for-postgresql / babelfish_compass

Babelfish Compass: compatibility assessment tool for Babelfish for PostgreSQL
Apache License 2.0
108 stars 21 forks source link

Support recursive input paths with include and exclude filters #59

Closed brtrvn closed 2 years ago

brtrvn commented 2 years ago

Description

New feature to support directories as input file arguments and file name globbing for include and exclude filters.

New command line switches -recursive Defines whether input paths that are directories should be walked recursively for input files -include Defines a glob pattern to filter files by for input e.g. *.sql will include all files ending in .sql e.g. *.{sql,ddl} will include all files ending in either .sql or .ddl -exclude Defines a glob pattern to filter files to exclude from input e.g. *.docx will ignore all files ending in .docx

Issues Resolved

Check List

By submitting this pull request, I confirm that my contribution is under the terms of the Apache 2.0 license.

For more information on following Developer Certificate of Origin and signing off your commits, please check here.