im-open/SQL View to Create Table File Generator

Takes the views from the specified schema and creates .sql files with create table statements for them

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
schema-namesA comma separated list of schemas that hold the views that are to have create table scripts created for them.yes
db-nameThe name of the database to use.yes
db-serverThe name of the database server to use.yeslocalhost
db-portThe name of the database server port to use.no1433
default-branchThe name of the default branch of the running repo.yesmain
nuget-retrieval-urlThe url where the packages to compare against the generated files can be found.yes
publish-packagesA flag determining whether or not to publish nuget packages with the create table files.nofalse
nuget-publish-urlThe url where the generated packages will be published. This should be set if the `publish-packages` flag is `true`, otherwise an error will occur.no
nuget-api-keyThe API key for the `nuget-publish-url`. If that url is set, this should be too.no
nuget-folderThe name of the folder to put the nuget files that will be compared to the generated create table files. Defaults to './.build/.nuget' in this action's folder.no
package-folderThe name of the folder where the generated create table files will go. Defaults to './.build/.packages' in this action's folder.no
repository-urlUse when publishing to GitHub Packages. The url to the repository which should house the published packages.no

no outputs