Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bearddan2000/groovy-cli-gradle-sqlserver-tbl-function
Creates a small database table
https://github.com/bearddan2000/groovy-cli-gradle-sqlserver-tbl-function
cli driver function gradle groovy log4j ms sql sqlserver tbl
Last synced: about 3 hours ago
JSON representation
Creates a small database table
- Host: GitHub
- URL: https://github.com/bearddan2000/groovy-cli-gradle-sqlserver-tbl-function
- Owner: bearddan2000
- Created: 2023-09-28T16:31:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-28T16:31:46.000Z (over 1 year ago)
- Last Synced: 2024-12-01T21:14:03.686Z (about 2 months ago)
- Topics: cli, driver, function, gradle, groovy, log4j, ms, sql, sqlserver, tbl
- Language: Groovy
- Homepage: https://github.com/bearddan2000/groovy-cli-gradle-sqlserver-tbl-function
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# groovy-cli-gradle-sqlserver-tbl-function
## Description
Creates a small database table
called `dog`. This table, `dog`, has been normalized to 3NF.
Two new tables have been added, `breedLookup` and `colorLookup`.
Creates a new table `dog_expanded` that joins
`dog`, `breedLookup` and `colorLookup`. Added clustered indexes on
`dog`.breedId and `dog`.colorId. Turned `dog_expanded` into a view. Using
a subquery with the table-value function `fn_breed_count`, create a new view `breed_count`.All output normally
seen in a terminal will be in `groovy-srv/log` which will dump to the screen. The project may seem to hang but the logs from the container must be written to the project this can take up to 3 min.## Tech stack
- groovy
- gradle
- log4j
- ms sql driver## Docker stack
- gradle:jdk11
- mcr.microsoft.com/mssql/server:2017-latest-ubuntu## To run
`sudo ./install.sh -u`
Creates groovy-srv/log## To stop
`sudo ./install.sh -d`
Removes groovy-srv/log## For help
`sudo ./install.sh -h`## Credit
https://github.com/htorun/dbtableprinter