v1.79.2 - 2024-11-09
- Fix linux build pipeline by @k1LoW in #633
v1.79.1 - 2024-11-05
- chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 by @dependabot in #630
- chore(deps): bump the dependencies group with 9 updates by @dependabot in #628
v1.79.0 - 2024-10-25
- Update goccy/go-graphviz to v0.2.4 by @k1LoW in #625
- Use alias ( go-graphviz ) by @k1LoW in #627
v1.78.1 - 2024-10-18
- feat(postgres): Ensure ordering of index columns is always stable by @95ulisse in #623
v1.78.0 - 2024-10-08
- Use github.com/k1LoW/errors by @k1LoW in #613
- Add support to output enum definitions in the db doc README by @insano10 in #601
- Fix CI by @k1LoW in #621
- Fix using docker by @k1LoW in #614
- chore(deps): bump the dependencies group across 1 directory with 8 updates by @dependabot in #616
- chore(deps): bump the dependencies group with 6 updates by @dependabot in #618
- chore(deps): bump the dependencies group with 8 updates by @dependabot in #620
- Add existing virtual relation strategies to the README by @suzuki in #622
v1.77.0 - 2024-07-24
- Refactor when expression handling by @mjpieters in #600
- Hide inner table (ClickHouse) by @k1LoW in #610
- Add support for ClickHouse by @joschi in #605
- Update .goreleaser.yml by @k1LoW in #597
- chore(deps): bump golang.org/x/image from 0.16.0 to 0.18.0 by @dependabot in #602
- chore(deps): bump docker/build-push-action from 5 to 6 in the dependencies group by @dependabot in #603
- chore(deps): bump google.golang.org/grpc from 1.64.0 to 1.64.1 by @dependabot in #606
- Add ClickHouse support to README by @joschi in #608
- Add ClickHouse sample by @k1LoW in #609
- chore(deps): bump the dependencies group across 1 directory with 11 updates by @dependabot in #611
v1.76.1 - 2024-06-19
- Postgres: Support "$user" search path by @mjpieters in #594
- Address lint errors by @mjpieters in #595
v1.76.0 - 2024-06-04
- Show table comments for related tables of View (#587) by @majimaccho in #590
- chore(deps): bump the dependencies group with 10 updates by @dependabot in #588
v1.75.0 - 2024-05-16
- Embed tzdata by @k1LoW in #585
v1.74.4 - 2024-05-16
- Fix some minor typos by @fkmy in #583
v1.74.3 - 2024-05-06
- Use
ghfs
for AnalyzeGithubContent by @kromiii in #581
v1.74.2 - 2024-05-02
- Support the case where name in index_info is NULL. by @k1LoW in #579
v1.74.1 - 2024-05-01
- chore(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #575
- chore(deps): bump the dependencies group with 7 updates by @dependabot in #577
v1.74.0 - 2024-04-13
- chore(deps): bump the dependencies group with 5 updates by @dependabot in #568
- Update go-github-client version and and use new options in
NewGithubClient
. by @kromiii in #572 - chore(deps): bump the dependencies group with 15 updates by @dependabot in #573
v1.73.3 - 2024-03-13
- Fix some minor typos in README by @mmizutani in #563
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #565
v1.73.2 - 2024-01-25
v1.72.2 - 2024-01-25
v1.72.1 - 2024-01-09
- chore: unnecessary use of fmt.Sprintf by @testwill in #544
- Add more build environment test by @k1LoW in #546
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #547
- Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #549
- Bump github.com/dvsekhvalnov/jose2go from 1.5.0 to 1.6.0 by @dependabot in #550
v1.72.0 - 2023-11-23
- feat: [MongoDB] Support multiple type field by @mrtc0 in #540
v1.71.1 - 2023-11-07
v1.71.0 - 2023-10-27
- feat:refer viewpoints from tables by @macoto1995 in #532
- Bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #531
v1.70.2 - 2023-10-17
- Add arguments as second sort key for functions. by @corydoraspanda in #527
v1.70.1 - 2023-10-12
- docs: add the installation guide with aqua by @suzuki-shunsuke in #522
- Bump golang.org/x/net from 0.16.0 to 0.17.0 by @dependabot in #524
v1.70.0 - 2023-10-08
- feat:requireViewpoints by @macoto1995 in #517
coverage
command support loading schema.json by @k1LoW in #518
- Bump up go and pkg version by @k1LoW in #520
v1.69.2 - 2023-10-03
- Fix the command line argument for goreleaser release command by @mmizutani in #514
v1.69.1 - 2023-10-02
- Fix linux arm64 release build by @mmizutani in #512
v1.69.0 - 2023-10-02
- Add an arm64 architecture variant of the Linux build by @mmizutani in #510
- Added description about Viewpoints in README.md by @macoto1995 in #507
- Add release test by @k1LoW in #511
v1.68.2 - 2023-07-26
- Add escape double quotes for mermaid by @kaitosawada in #504
- #478: replace STRING_AGG to allow older MSSQL versions by @Lytchev in #502
v1.68.1 - 2023-07-08
- Bump google.golang.org/grpc from 1.51.0 to 1.53.0 by @dependabot in #500
v1.68.0 - 2023-06-23
- Use schema.json for subcommand by @k1LoW in #497
v1.67.1 - 2023-06-18
- Support
--dsn
option for external subcommands by @k1LoW in #495
v1.67.0 - 2023-06-17
- Support grouping tables in viewpoints by @k1LoW in #493
- Fix schema.Schema.NormalizeTableName by @k1LoW in #490
v1.66.0 - 2023-06-16
- Sort functions when config.Config.Format.Sort = true by @k1LoW in #484
- Read from config to generate ER diagram or not by @k1LoW in #485
- Support filtering by column labels by @k1LoW in #487
- Support for making viewpoints by @k1LoW in #486
- Fix parsing foreign key constraints by @k1LoW in #489
- Add pronunciation by @muno92 in #481
- Bump github.com/snowflakedb/gosnowflake from 1.6.16 to 1.6.19 by @dependabot in #483
- Add viewpoint validation by @k1LoW in #488
v1.65.4 - 2023-06-07
- Fix for when Postgres search path is empty by @codetheweb in #479
v1.65.3 - 2023-04-13
v1.65.2 - 2023-04-10
- Support wildcards (
*
) in--label
option by @k1LoW in #470 - Use schema.json in
tbls out
by @k1LoW in #472
v1.65.1 - 2023-04-08
- Fix CI by @k1LoW in #468
v1.65.0 - 2023-04-08
- Add lint rule
lint.requireTableLabels:
by @k1LoW in #463 - Add a NamingStrategy to map Post.user_id → User.user_id style detected relation by @yu-ichiro in #466
- Add command
tbls ls
by @k1LoW in #467
v1.64.1 - 2023-04-03
- Add more workaround by @k1LoW in #461
v1.64.0 - 2023-03-25
- [Breaking Change] Add workaround for overlapping characters in the table name area of ER diagrams. by @k1LoW in #456
- [Breaking Change] Add workaround for overlapping text in table name area of ER diagram on table page by @k1LoW in #458
v1.63.0 - 2023-03-13
- Fix unclosed fenced code block in README by @onk in #445
- Add build tag for test by @k1LoW in #451
- Support CHECK constraints for MySQL8 by @k1LoW in #452
- No html encoding is needed in mermaid by @k1LoW in #453
v1.62.1 - 2023-02-18
- Bump golang.org/x/image from 0.3.0 to 0.5.0 by @dependabot in #443
- Bump golang.org/x/net from 0.1.0 to 0.7.0 by @dependabot in #444
v1.62.0 - 2023-02-08
- Bundle LICENSE file by @k1LoW in #433
- Add
er.showColumnTypes.related:
for showing related columns only by @k1LoW in #432 - Add
er.hideColumnTypes:notRelated:
for hiding not related columns by @yasu89 in #430 - Add
er.showColumnTypes.primary:
for showing primary key columns only by @k1LoW in #435
v1.61.0 - 2023-02-02
- Added options for curl to skip downloading of tbls if the newest file exists by @usmanovbf in #423
- Fixed position of a comment in the
use
script by @rsky in #426 - Add test to run installation scripts (
use
) by @k1LoW in #427 - Bulk get schema info for MySQL by @yasu89 in #428
v1.60.0 - 2023-01-23
- Fix column name prefix for PlantUML by @k1LoW in #418
- Support
github://
by @k1LoW in #419 - Update pkgs by @k1LoW in #421
- [BREAKING] Do not read config file in the default path if env
TBLS_DSN
is given by @k1LoW in #422
v1.59.0 - 2023-01-22
- Fix option (
--table
--include
--exclude
) by @k1LoW in #407 - Support
--label
option for filtering tables by @k1LoW in #409 - Fix test by @k1LoW in #410
- Add
relations[*].override:
section for overriding relations by @k1LoW in #411 - [BREAKING] Support for cardinality detection by @k1LoW in #412
- Support for displaying cardinality in PlantUML output by @k1LoW in #413
- Add Mermaid output format by @k1LoW in #414
- Support
mermaid
forer.format:
by @k1LoW in #415 - Add testutil by @k1LoW in #416
- Add
er.hideDef:
for hiding relation definition by @k1LoW in #417
v1.58.0 - 2023-01-05
- [BREAKING] Exclude all tables except specific table by @k1LoW in #402
- Bump up go and pkgs by @k1LoW in #404
- [BREAKING] Add
--include/--exclude
option / Change logic of--distance/--table
for tbls out by @k1LoW in #406
v1.57.1 - 2022-12-11
- Fix release pipeline (Linux) by @k1LoW in #399
v1.57.0 - 2022-12-11
- Fix linter settings by @k1LoW in #394
- Update pkgs by @k1LoW in #396
- Use mongo:4.x because MongoDB 5.0+ requires a CPU with AVX support by @k1LoW in #397
- [BREAKING] Output schema data file by default by @k1LoW in #398
v1.56.9 - 2022-12-06
- Update sample/mariadb by @k1LoW in #391
- fix: Percentage columns are always output in Excel format by @zonbitamago in #390
- Change columns key to constants. by @k1LoW in #393
v1.56.8 - 2022-11-09
- Support PostgreSQL15 by @k1LoW in #385
v1.56.7 - 2022-11-08
- Cross schema foreign keys cannot be procesed by @ypyl in #383
v1.56.6 - 2022-10-31
- Copy ca-certificates.crt from builder image by @k1LoW in #379
v1.56.5 - 2022-10-26
- Fix docker image build pipeline by @k1LoW in #375
tbls lint
line breaks were missing, so added by @k1LoW in #377
v1.56.4 - 2022-10-25
- Use tagpr by @k1LoW in #373
v1.56.3 (2022-09-24)
- Skip getting functions because Amazon RedShift does not support
pg_get_funciton_arguments()
#371 (k1LoW)
v1.56.2 (2022-09-02)
- Added sorting to the Table list. #364 (awhitford)
- Fix extra
-e
displayed on temporary installation. #365 (ogumaru)
v1.56.1 (2022-07-28)
- Support service account impersonation with BigQuery #363 (k1LoW)
- [FEATURE REQUEST] Support service account impersonation with Cloud Spanner #360 (Attsun1031)
- Workaround: change windows platform #361 (k1LoW)
- Introduce golangci-lint #356 (k1LoW)
- Fix CI / Update go version #355 (k1LoW)
v1.56.0 (2022-05-28)
- Fix release pipeline #349 (k1LoW)
- [BREAKING] Add
format.hideColumnsWithoutValues:
#354 (k1LoW) - Update README #353 (bugcloud)
- [BREAKING] Stored procedure/functions support for MsSQL, MySQL and PostrgeSQL #341 (YauhenPylAurea)
- Git.io deprecation #352 (k1LoW)
- doc: Add explanation for hide_auto_increment option #350 (tk0miya)
- Er diagram links #347 (YauhenPylAurea)
v1.55.1 (2022-04-05)
v1.55.0 (2022-04-04)
- Fix release flow #343 (k1LoW)
- Mongo basic support #339 (YauhenPylAurea)
- Mdlink encoding #340 (YauhenPylAurea)
- Use octocov #333 (k1LoW)
- Fix typo on go install command #332 (HMasataka)
v1.54.2 (2021-12-16)
v1.54.1 (2021-12-15)
v1.54.0 (2021-12-10)
- [BREAKING] If it has labels, show the labels in the markdown table #328 (k1LoW)
- Add
comments.ColumnLabels:
#327 (k1LoW)
v1.53.0 (2021-11-16)
v1.52.0 (2021-10-22)
- [BREAKING] Use github.com/k1LoW/expand to expand environment variables #324 (k1LoW)
- Update Dockerfile #323 (k1LoW)
- Use "ghcr.io/k1low/tbls" instead of "k1low/tbls" #322 (suzuki)
v1.51.0 (2021-10-19)
- Add new auto detection strategy for singular table name #320 (suzuki)
- Replace packr2 to embed #318 (k1LoW)
- Support GOOGLE_APPLICATION_CREDENTIALS_JSON #317 (k1LoW)
- Replace io/ioutil #316 (k1LoW)
- Support darwin arm64 #315 (k1LoW)
- Fix pkg vulnerability #313 (k1LoW)
- Add config
format.number:
for display sequential numbers in table rows #312 (k1LoW) - Add PostgreSQL SSL mode in README.md #309 (kakisoft)
- Bump up go and pkg version #308 (k1LoW)
- [BREAKING]Add a list of tables referenced by the view table. #302 (k1LoW)
v1.50.0 (2021-04-01)
v1.49.7 (2021-03-06)
v1.49.6 (2021-02-18)
- Show diff if no target directory #299 (k1LoW)
- [Cloud Spanner] Fix order of index columns #298 (naoina)
v1.49.5 (2021-02-17)
- Fix 'no such file or directory error' when --rm-dist and no directory #297 (k1LoW)
- Minor typos and fixes to issue templates #296 (daltonfury42)
v1.49.4 (2021-02-05)
- [MariaDB]Fix bug when table has same name constraints. #294 (k1LoW)
- Handling empty env vars in strict mode #293 (navaneeth-spotnana)
- Add section about updating the documentation #287 (tomi)
v1.49.3 (2021-02-04)
v1.49.2 (2021-02-01)
- Add --rm-dist option to remove files in docPath before generating documents #285 (k1LoW)
- Fix dsn url (tbls diff output) #284 (k1LoW)
v1.49.1 (2021-02-01)
v1.49.0 (2021-02-01)
- Separate datasource/datasource.go #282 (k1LoW)
- Fix tbls diff output #281 (k1LoW)
tbls diff
support for diff checking between dsn and dsn #280 (k1LoW)
v1.48.1 (2021-01-21)
v1.48.0 (2021-01-16)
- Add hide_auto_increment option to hide the entire AUTO_INCREMENT clause #277 (k1LoW)
- Support MariaDB #276 (k1LoW)
v1.47.0 (2020-12-31)
- Fix MySQL extra definition #272 (k1LoW)
- [BREAKING][PostgreSQL]Support Extra Definition (Generated column) #271 (k1LoW)
- Organize testdata #270 (k1LoW)
- xlsx format support extra definition #269 (k1LoW)
- [BREAKING][MySQL]Support Extra Definition (AUTO_INCREMENT / Generated column etc) #268 (k1LoW)
v1.46.0 (2020-12-11)
v1.45.2 (2020-11-26)
v1.45.1 (2020-11-23)
v1.45.0 (2020-11-10)
- Add flag that it should deltect relations #260 (syarig)
- [BigQuery] Sort labels #263 (k1LoW)
- Add baseUrl flag for links #261 (wubin1989)
v1.44.0 (2020-11-05)
v1.43.1 (2020-08-13)
- Remove array_remove() for supporting PostgreSQL 9.2 #253 (k1LoW)
- Fix raws.Close() position #252 (k1LoW)
v1.43.0 (2020-08-07)
v1.42.0 (2020-08-03)
- [BREAKING] Remove
--add
option #249 (k1LoW) - Add --when option #248 (k1LoW)
- [BREAKING] Move
tbls out -t cacoo
totbls cacoo csv
(tbls-cacoo) #247 (k1LoW)
v1.40.0 (2020-07-09)
- [BREAKING] Change default ER diagram format to 'svg' #244 (k1LoW)
- Add er.font option for png/jpg ER diagram #243 (k1LoW)
v1.39.0 (2020-06-15)
v1.38.3 (2020-05-13)
- Fix MSSQL comments trimmed to 30 chars #238 (paulKabira)
v1.38.2 (2020-05-11)
- [BREAKING]Set path of temporary generated schema.json (instead of JSON string) to TBLS_SCHEMA #236 (k1LoW)
v1.38.1 (2020-05-10)
v1.38.0 (2020-05-10)
- Support MSSQL Description for Table/Columns. #234 (paulKabira)
v1.37.5 (2020-05-09)
- make config.DefaultDocPath and config.DefaultConfigFilePaths public #233 (k1LoW)
- fix typo #231 (dojineko)
v1.37.4 (2020-05-07)
v1.37.3 (2020-05-05)
- Support completion of external subcommands (Bash) #229 (k1LoW)
- Fix basename issue and simplify code #228 (syohex)
- Support completion of external subcommands (Zsh) #227 (k1LoW)
v1.37.2 (2020-05-01)
v1.37.1 (2020-04-30)
v1.37.0 (2020-04-28)
- Add
tbls coverage
#222 (k1LoW) - Add lint rule for comments ( index, constraint, trigger ) #221 (k1LoW)
- [PostgreSQL]Support comments ( index, constraint, trigger ) #220 (k1LoW)
- Support more comments ( index, constraint, trigger ) #219 (k1LoW)
v1.36.1 (2020-04-25)
v1.36.0 (2020-04-25)
- [PostgreSQL]Fix the logic of extracting table/column name from definition of FK #215 (k1LoW)
- Postgres: support materialized views #214 (mjpieters)
v1.35.0 (2020-04-22)
v1.34.1 (2020-04-21)
v1.34.0 (2020-04-21)
v1.33.0 (2020-04-19)
v1.32.2 (2020-04-17)
v1.32.1 (2020-04-17)
v1.32.0 (2020-04-17)
v1.31.2 (2020-04-14)
- fix (MSSQLDriver) : Set size of nvarchar/varchar/varbinary columns. Filter sysname columns from list. #197 (jafin)
v1.31.1 (2020-04-14)
v1.31.0 (2020-04-07)
v1.30.0 (2020-04-06)
- Fix #188 'near "." Syntax Error' #193 (BoringDude)
- [BREAKING]Add schema description #192 (k1LoW)
v1.29.3 (2020-04-05)
- Fix os.OpenFile mode and permission #191 (k1LoW)
- Set dict for BigQuery #190 (k1LoW)
- Add testing platform ( GitBash on Windows ) #189 (k1LoW)
- Support
https://
http://
#187 (k1LoW) - Add default config file name
tbls.yml
#186 (k1LoW)
v1.29.2 (2020-03-17)
v1.29.1 (2020-03-15)
v1.29.0 (2020-03-14)
- Set dict for DynamoDB #183 (k1LoW)
- Add
dict:
for replacement title/table header of database document #182 (k1LoW) - Add
name:
for specifing database name of document #180 (k1LoW) - Fix schema.Driver.Meta #179 (k1LoW)
v1.28.2 (2020-03-09)
v1.28.1 (2020-03-08)
v1.28.0 (2020-03-07)
- Fix zsh completion #176 (k1LoW)
- [BREAKING][PostgreSQL][Amazon Redshift]Show
public.
schema #175 (k1LoW) - Support Amazon DynamoDB #174 (k1LoW)
- Filter target tables using
include:
andexclude:
/include:
andexclude:
support wildcard #172 (k1LoW)
v1.27.0 (2020-02-24)
- Add config.ER.distance #171 (k1LoW)
- Fix:
tbls out -t config
does not set default values #170 (k1LoW) - Add output format (PNG, SVG, JPG) #169 (k1LoW)
- Use github.com/goccy/go-graphviz instead of dot command #167 (k1LoW)
- Bump up goccy/go-yaml version to v1.3.2 and remove workaround #168 (k1LoW)
- Change default shell to /bin/sh #166 (kkznch)
v1.26.0 (2020-02-20)
- [BREAKING] Normalize
relations:
of tbls output #165 (k1LoW) - Rename
schema.Relation.IsAdditional
->schema.Relation.Virtual
#164 (k1LoW) - Add YAML output format #163 (k1LoW)
v1.25.1 (2020-02-17)
- [MySQL]Fix constraints/indexes detection bug #162 (k1LoW)
- Fix: Empty array is output as null #161 (k1LoW)
v1.25.0 (2020-02-06)
v1.24.1 (2020-01-16)
- [PostgreSQL]Fix parsing double-quoted table/column name in definition of Foreign Key #154 (k1LoW)
- Update README.md #151 (ednawig)
- Dockerfile use latest version of tbls #150 (k1LoW)
v1.24.0 (2020-01-11)
v1.23.0 (2019-12-11)
v1.22.1 (2019-11-21)
v1.22.0 (2019-11-20)
v1.21.1 (2019-11-11)
v1.21.0 (2019-11-11)
v1.20.0 (2019-11-02)
- lint rule
requireColumnComment
excludestable_name.column_name
as well ascolumn_name
#143 (k1LoW) - Add lint rule
requireForeignKeyIndex
#142 (k1LoW) - Use GitHub Actions #141 (k1LoW)
- Remove
MATCH SIMPLE
from my.sql #140 (k1LoW)
v1.19.0 (2019-09-06)
v1.18.2 (2019-09-06)
- Remove duplicate relation links #138 (k1LoW)
- add error handling #137 (toshi0607)
- add Dockerfile #136 (peccu)
- Add gosec #135 (k1LoW)
v1.18.1 (2019-08-15)
- Fix duplicate output when multiple schemas have the same named table #134 (oohira)
- Support
span://
for Cloud Spanner scheme #133 (k1LoW)
v1.18.0 (2019-08-13)
- Support Cloud Spanner #132 (k1LoW)
- Fix .travis.yml condition #131 (k1LoW)
- fix typo for readme #130 (kojirock5260)
v1.17.2 (2019-07-15)
v1.17.1 (2019-07-08)
v1.17.0 (2019-06-12)
v1.16.1 (2019-06-11)
v1.16.0 (2019-06-04)
v1.15.4 (2019-05-28)
v1.15.3 (2019-05-27)
- Redshift can not analyze indexes #115 (k1LoW)
- Fixed a typo in "repository" #112 (AntonNguyen)
v1.15.2 (2019-05-27)
- Redshift can not analyze constraints #114 (k1LoW)
- Revert Postgres driver parsing logic schema.Constaint/schema.Index #113 (k1LoW)
v1.15.0 (2019-05-26)
- Fix PlantUML output format #109 (k1LoW)
- Fix schema.Index #108 (k1LoW)
- Fix schema.Constraint #107 (k1LoW)
- Add PlantUML output format #106 (k1LoW)
v1.14.0 (2019-05-15)
v1.13.3 (2019-05-13)
v1.13.2 (2019-05-12)
v1.13.1 (2019-05-12)
v1.13.0 (2019-05-12)
- Fix dot file format #100 (k1LoW)
- Fix command options #99 (k1LoW)
- Support BigQuery #98 (k1LoW)
- Refactor drivers #97 (k1LoW)
v1.12.0 (2019-05-11)
- Add
exclude
for excluding tables from the document #96 (k1LoW) - Add lint rule
requireColumns
#95 (k1LoW)
v1.11.1 (2019-04-25)
v1.11.0 (2019-04-25)
v1.10.1 (2019-03-16)
v1.10.0 (2019-03-13)
- Update document #83 (k1LoW)
- Update
tbls lint
detect message #87 (k1LoW) - Update
tbls lint
detect message #87 (k1LoW) - Add a temporary installation script for CI #86 (k1LoW)
- Add a temporary installation script for CI #86 (k1LoW)
- Change
tbls diff
output to unified format #85 (k1LoW) - Change
tbls diff
output to unified format #85 (k1LoW) - Fix config.Config internal #84 (k1LoW)
- Fix config.Config internal #84 (k1LoW)
v1.9.0 (2019-03-09)
- Use goreleaser #82 (k1LoW)
- mkdir when document directory does not exists #81 (k1LoW)
- Set default doc path
dbdoc
#80 e2ec6ed (k1LoW) - Add
md
totbls out
format #79 (k1LoW)
v1.8.3 (2019-02-25)
v1.8.2 (2019-02-25)
v1.8.1 (2019-02-25)
v1.8.0 (2019-02-23)
v1.7.1 (2018-12-08)
- Fix the bug that foreign key constraints are not listed in the document and ER diagram in the case of primary key and foreign key #74 (k1LoW)
v1.7.0 (2018-11-29)
v1.6.0 (2018-11-24)
- [DEPRACATED]
--add
option is deprecated. Use--config
#72 (k1LoW) - Add
--config
option #71 (k1LoW) - Load Environment Values #70 (k1LoW)
- Rename some code #69 (k1LoW)
- Add tbls driver information to JSON #68 (k1LoW)
- Support
json://
#67 (k1LoW) - [BREAKING] Change
tbls dot
totbls out
/ Support JSON format #66 (k1LoW)
v1.5.1 (2018-11-20)
v1.5.0 (2018-11-18)
- [BREAKING] Fix md output ( fix newline ) #64 (k1LoW)
- [BREAKING] Add newline at end of file #63 (k1LoW)
- [BREAKING] Change
tbls diff
exit code #62 (k1LoW) - mv test/ to testdata/ #61 (k1LoW)
- Fix
tbls dot
( use packr ) #60 (k1LoW) - Use Codecov #59 (k1LoW)
v1.4.1 (2018-11-14)
v1.4.0 (2018-11-13)
v1.3.0 (2018-09-06)
v1.2.1 (2018-08-09)
v1.2.0 (2018-08-08)
v1.1.1 (2018-08-06)
v1.1.0 (2018-08-05)
v1.0.1 (2018-07-28)
v1.0.0 (2018-07-28)
- Don't show item when length 0 #46 (k1LoW)
- Support analyze TRIGGER #45 (k1LoW)
- Change option
--no-viz
to--without-er
#44 (k1LoW)
v0.10.2 (2018-07-26)
- Fix MySQL constraints / indexes query #42 (k1LoW)
- Add exec
dot
STDOUT to error message #41 (k1LoW) - Add
UNKNOWN CONSTRAINT
( This is constraint information that "tbls" still can not support ) #40 (k1LoW)
v0.10.1 (2018-07-22)
v0.10.0 (2018-07-22)
- Show errors with stack when
DEBUG=1
#38 (k1LoW) - Add
--adjust-table
option for adjust column width of table #37 (k1LoW)
v0.9.3 (2018-07-13)
v0.9.2 (2018-07-09)
- Support multi-line comment #34 (k1LoW)
- Fix
too many open files
#33 (k1LoW) - Add test for many tables #31 (k1LoW)
v0.9.1 (2018-06-30)
v0.9.0 (2018-06-29)
- Work with Amazon Redshift #29 (watarukura)
v0.8.2 (2018-06-06)
v0.8.1 (2018-06-06)
v0.8.0 (2018-06-05)
- Add schema.Table.Def for show table/view definition #22 (k1LoW)
- call dot command with temporary file , graph name in dot file must be quoted #23 (kenichiro-kimura)
v0.7.0 (2018-06-02)
v0.6.2 (2018-05-31)
v0.6.1 (2018-05-30)
- Escape tmpl value because dot file use #19 (k1LoW)
- Change style of additional relation edges / can set relation def #18 (k1LoW)
- Use Graphviz
dot
to generate ER diagram .png #17 (k1LoW) tbls dot
generate dot to STDOUT #15 (k1LoW)- Support CHECK constraints #14 (k1LoW)
- Support view table #13 (k1LoW)
- Add
tbls dot
command #12 (k1LoW) - Add
--add
option for add extra data (relations) to schema #11 (k1LoW) - Support MySQL 8 #10 (k1LoW)
- Add db.Ping() for test connection #9 (k1LoW)