Renovate Bot
430608c9c3
Update dependency c8 to v7.11.2
2022-04-20 18:23:57 +00:00
Renovate Bot
8a29c2d8d9
Update dependency knex to v1.0.7
2022-04-13 12:20:36 +00:00
Renovate Bot
6804e5d2c6
Update dependency knex to v1.0.6
2022-04-12 11:28:36 +00:00
Naz
129bf04b0e
Published new versions
...
- @tryghost/database-info@0.3.1
- @tryghost/mw-error-handler@0.2.0
2022-04-08 14:30:50 +08:00
Renovate Bot
cca620cb35
Update dependency knex to v1.0.5
2022-04-04 21:38:20 +00:00
Daniel Lockyer
1a6eaff799
Published new versions
...
- @tryghost/database-info@0.3.0
- @tryghost/image-transform@1.0.29
- @tryghost/package-json@1.0.17
- @tryghost/zip@1.1.22
2022-03-28 13:59:37 +01:00
Daniel Lockyer
aad55e83d9
Added helper methods for detecting database from config
...
refs https://github.com/TryGhost/Toolbox/issues/213
- this means we can remove some more hardcoded strings and refactor
database code to be more abstract
2022-03-28 13:54:50 +01:00
Sam Lord
866c746455
Published new versions
...
- @tryghost/database-info@0.2.5
- @tryghost/mw-error-handler@0.1.5
2022-03-21 09:38:38 +00:00
Renovate Bot
33948553e3
Update dependency knex to v1.0.4
2022-03-14 00:34:06 +00:00
Daniel Lockyer
3675dbd3d7
Published new versions
...
- @tryghost/database-info@0.2.4
2022-03-02 14:31:00 +01:00
Daniel Lockyer
4acf78a08e
Added basic tests for @tryghost/database-info
...
- these check a few of the imports and static functions
2022-03-02 14:29:16 +01:00
Daniel Lockyer
f77983061e
Refactored exports into a class
...
- following internal feedback, a class with static methods makes more
sense
2022-03-02 14:27:35 +01:00
Daniel Lockyer
ce5da19189
Published new versions
...
- @tryghost/database-info@0.2.3
2022-03-02 12:13:38 +01:00
Daniel Lockyer
032e9db2f1
Updated call signature of database-info lib
...
refs https://github.com/TryGhost/Toolbox/issues/174
- ok, iteration 3 on how this library should work
- 95% of my use cases just need to pass an knex instance and return if
it's mysql/sqlite
- i don't want to have to initialize the class in this library to get
that
- this commit reworks the public interface to return a function with
some simple `is*` functions for those uses cases, or to return the
class otherwise
2022-03-02 12:11:18 +01:00
Daniel Lockyer
3e9c584589
Published new versions
...
- @tryghost/database-info@0.2.2
2022-03-01 16:07:02 +01:00
Daniel Lockyer
d8d77ed0ba
Added connection
method to database info lib
...
- this allows you to pass in a different DB instance than the one that
the library is initialized with
2022-03-01 16:05:27 +01:00
Daniel Lockyer
bb04fc49da
Published new versions
...
- @tryghost/database-info@0.2.1
2022-03-01 09:05:02 +01:00
Daniel Lockyer
52eb3181ee
Fixed undefined variable references
...
- this was missed during the previous refactoring
2022-03-01 09:04:05 +01:00
Daniel Lockyer
3324ffc788
Published new versions
...
- @tryghost/adapter-manager@0.2.28
- @tryghost/bootstrap-socket@0.2.17
- @tryghost/config-url-helpers@0.1.5
- @tryghost/constants@1.0.2
- @tryghost/database-info@0.2.0
- @tryghost/image-transform@1.0.28
- @tryghost/job-manager@0.8.20
- @tryghost/limit-service@1.0.10
- @tryghost/minifier@0.1.11
- @tryghost/moleculer-service-from-class@0.2.23
- @tryghost/mw-error-handler@0.1.3
- @tryghost/mw-session-from-token@0.1.28
- @tryghost/mw-update-user-last-seen@0.1.3
- @tryghost/package-json@1.0.16
- @tryghost/pretty-cli@1.2.24
- @tryghost/promise@0.1.15
- @tryghost/release-utils@0.7.12
- @tryghost/security@0.2.15
- @tryghost/session-service@0.1.38
- @tryghost/settings-path-manager@0.1.4
- @tryghost/vhost-middleware@1.0.22
- @tryghost/zip@1.1.20
2022-03-01 08:40:52 +01:00
Daniel Lockyer
fbc2fc7f65
Altered function usage of @tryghost/database-info
...
refs https://github.com/TryGhost/Toolbox/issues/174
- this exposes `isMySQL` and `isSQLite` functions which can be used
within Ghost to figure out which DB we are using
- also cleans up public properties of the class
2022-03-01 08:37:06 +01:00
Daniel Lockyer
3259994e4f
Added --all
flag to c8 commands
...
refs https://github.com/TryGhost/Toolbox/issues/203
- without `--all`, c8 will ignore files that aren't covered in tests, so
they won't pull the test coverage down
- this means we have artificially high coverage scores
- this commit adds `--all` where previously missing
2022-02-21 12:50:26 +01:00
Daniel Lockyer
19d2411f2b
Published new versions
...
- @tryghost/adapter-manager@0.2.27
- @tryghost/bootstrap-socket@0.2.16
- @tryghost/config-url-helpers@0.1.4
- @tryghost/constants@1.0.1
- @tryghost/database-info@0.1.0
- @tryghost/errors@1.2.1
- @tryghost/image-transform@1.0.27
- @tryghost/job-manager@0.8.18
- @tryghost/limit-service@1.0.9
- @tryghost/minifier@0.1.10
- @tryghost/moleculer-service-from-class@0.2.22
- @tryghost/mw-error-handler@0.1.2
- @tryghost/mw-session-from-token@0.1.27
- @tryghost/mw-update-user-last-seen@0.1.2
- @tryghost/package-json@1.0.15
- @tryghost/pretty-cli@1.2.23
- @tryghost/promise@0.1.14
- @tryghost/release-utils@0.7.10
- @tryghost/security@0.2.14
- @tryghost/session-service@0.1.37
- @tryghost/settings-path-manager@0.1.3
- @tryghost/vhost-middleware@1.0.20
- @tryghost/zip@1.1.19
2022-01-18 09:08:09 +00:00
Daniel Lockyer
70ecba06ca
Added @trghost/database-info
package
...
refs https://github.com/TryGhost/Toolbox/issues/175
- this library is a small utility around `knex` that returns info on the
database used - particularly, the version used
- this will initially be used within Ghost but it can be extended to
other databases and projects if needed
2022-01-18 09:06:44 +00:00