1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-19 13:19:43 +02:00
Commit graph

22 commits

Author SHA1 Message Date
HarveyKandola
b455e5eaf5 PostgreSQL prep
Update of vendored SQL libs and refactoring of store provider layer.
2018-09-26 17:59:56 +01:00
Harvey Kandola
4f0cc2f616 Make API work with new schema 2018-09-19 16:03:29 +01:00
Harvey Kandola
97d90662dd Make database boot process storage provider agonistic
Moved database queries into provider specific object to ensure database checking, installation, upgrade procedures are pluggable.
2018-09-14 18:00:24 +01:00
Harvey Kandola
2336dab69f Make database install/upgrade provider aware
Ground work for installing and upgrading database schema based upon DB provider (MySQL, PostgresSQL, SQL Server, etc.)

Cleaned up legacy cruft, refactored, commented and made simpler for to support additional database providers.
2018-09-14 12:50:30 +01:00
Harvey Kandola
3bccd6a537 Refactoring of database init code 2018-09-12 20:03:34 +01:00
sauls8t
2066f72258 Support MySQL 8.x series
Two issues resolved relating to MySQL 8:

1. DB version checking skips MINOR/PATCH checks if MAJOR release changed.
2. Keyword 'admin' quoted to ensure MySQL compat.

Closes #152
2018-05-10 15:14:50 +01:00
Harvey Kandola
c51ba65b1d New schema for permissions and roles management 2017-09-12 09:59:43 +01:00
Harvey Kandola
e505bb36e2 Add dbtype command line switch and improved database type detection
Closes #116 and #117
2017-08-30 13:00:07 +01:00
Harvey Kandola
00c2d17fcb utf8mb4, MariaDB, pluggable stiorage provider
Closes #109, #102, #74
2017-08-09 16:18:03 +01:00
Harvey Kandola
db1af55c6c Experimental MariaDB support
Closes #74 and #102
2017-08-08 18:21:38 +01:00
Harvey Kandola
557da2847e bug fixes galore 2017-08-07 14:42:02 +01:00
Harvey Kandola
562872a4a8 removed old API 2017-08-02 15:26:31 +01:00
Harvey Kandola
792c3e2ce8 major code repair from old to new API -- WIP 2017-07-24 16:24:21 +01:00
Harvey Kandola
d888962082 refactored routing/web serving logic 2017-07-21 18:14:19 +01:00
Harvey Kandola
6fd6bc6d26 Fixes #105 2017-07-20 18:46:11 +01:00
Harvey Kandola
68130122e7 refactored flag/env loading 2017-07-19 18:47:01 +01:00
Harvey Kandola
cf58f8164d major package structure refactoring 2017-07-18 21:55:17 +01:00
Harvey Kandola
8c062d592a sync Keycloak users with Documize 2017-03-19 14:25:21 +00:00
Harvey Kandola
e31c6e12a2 support for persona 5.7+ and prep'ed support for MariaDB 10.2+ 2017-01-17 15:30:39 +00:00
Harvey Kandola
ddb93fae66 setup wizard UI tweaks 2016-11-27 15:59:08 -08:00
Harvey Kandola
5f1fed0206 fixed mysql version detection bug 2016-10-09 15:58:43 -07:00
Elliott Stoneham
a2ce777762 restructure directories 2016-07-20 15:58:37 +01:00
Renamed from documize/database/check.go (Browse further)