Chris Miles
5fcc83b4b6
[Database] Implement native database migrations in server (#2857)
* [Database] Implement native database updates in server
* Cleanup
* Delete db_update_manifest.txt
* Bots updates
* Final tweaks
* Revert manifest
* Tweaks
* Remove code from eqemu_server.pl
* Update database_update.cpp
* Add user prompt update skipping with timeouts
* Add termcolor IS_TTY is check
* Update database_conversions.cpp
* Remove large migrations
* Push
* fix headers.
* Remove last of non-bot large migrations
* Update database_update_manifest.cpp
* More purging
* Tweaks
* Bot migrations
* More work
* Tweaks
* Implement multi-statement query execution only for migrations
* Add CLI database:updates
* Add bootstrap commands
* Upload bootstrap sql's
* Update bot_tables_bootstrap.sql
* Update bot_tables_bootstrap.sql
* Add mercs:bootstrap and bots:bootstrap
* Update bot_tables_bootstrap.sql
* Update database.cpp
* Update bot_tables_bootstrap.sql
* More cleanup
* Add mercs:disable and bots:disable
* Update eqemu_server.pl
* Update eqemu_server.pl
* Update eqemu_server.pl
* Test cases
* Update eqemu_server.pl
* Delete 2023_05_08_character_tribute_primary_key.sql
* Post rebase fixes
* Post rebase tweaks
* Delete errant files
* Rebase files from master
* More adjustments
* Delete files no longer used
* Add missing migrations
* bots:bootstrap is now bots:enable
---------
Co-authored-by: Aeadoin <109764533+Aeadoin@users.noreply.github.com>
2023-06-19 01:31:07 -05:00
..
2023-06-19 01:31:07 -05:00
2023-03-04 17:01:19 -06:00
2020-01-16 19:22:17 -05:00
2015-01-19 04:12:09 -06:00
2023-04-01 22:55:40 -04:00
2023-04-01 22:55:40 -04:00
2023-04-01 12:45:16 -04:00
2023-03-16 20:25:03 -04:00
2023-04-01 12:45:16 -04:00
2023-03-17 06:20:36 -04:00
2023-04-05 12:16:25 -04:00
2023-03-17 06:21:14 -04:00
2022-12-20 21:52:36 -06:00
2023-06-17 17:50:37 -05:00
2017-04-09 20:17:48 -07:00
2023-02-12 21:31:01 -06:00
2022-07-30 21:25:43 -05:00
2022-07-30 21:00:11 -05:00
2021-09-05 01:21:23 -05:00
2023-06-12 18:42:39 -04:00
2023-01-11 07:45:48 -06:00
2023-03-17 06:22:01 -04:00
2023-03-17 06:22:01 -04:00
2019-09-02 02:33:02 -05:00
2023-01-31 20:30:34 -06:00
2023-03-04 17:01:19 -06:00
2016-10-28 19:02:03 -07:00
2023-02-12 21:31:01 -06:00
2021-09-05 01:21:23 -05:00
2021-09-05 01:21:23 -05:00
2021-09-05 01:21:23 -05:00
2023-03-04 17:01:19 -06:00
2014-08-21 23:30:09 -07:00
2023-04-01 22:55:40 -04:00
2023-03-17 06:21:51 -04:00
2023-03-17 06:22:01 -04:00
2023-03-17 06:22:01 -04:00
2023-01-14 09:14:50 -06:00
2013-05-09 11:37:51 -04:00
2023-04-03 16:45:01 -04:00
2023-03-17 06:22:34 -04:00
2023-01-19 22:24:50 -06:00
2021-10-30 19:09:42 -05:00
2023-03-17 06:22:41 -04:00
2023-03-17 06:22:41 -04:00
2023-04-03 16:45:01 -04:00
2023-02-12 21:31:01 -06:00
2023-04-03 16:45:01 -04:00
2022-11-06 11:04:39 -05:00
2023-02-12 21:31:01 -06:00
2021-09-05 01:21:23 -05:00
2014-08-21 23:30:09 -07:00
2021-02-23 18:30:46 -06:00
2023-04-29 20:49:06 -04:00
2017-01-30 23:22:52 -08:00
2017-01-08 19:00:39 -08:00
2023-04-03 16:45:01 -04:00
2017-01-13 21:52:08 -08:00
2023-03-17 06:21:00 -04:00
2023-03-17 06:22:51 -04:00
2023-06-19 01:31:07 -05:00
2023-04-29 20:49:06 -04:00
2022-07-14 02:39:01 -05:00
2023-04-01 22:55:40 -04:00
2017-04-09 20:17:48 -07:00
2017-04-09 20:17:48 -07:00
2022-05-06 20:06:51 -04:00
2021-03-29 02:52:57 -05:00
2023-06-19 01:31:07 -05:00
2023-06-19 01:31:07 -05:00
2014-08-21 23:30:09 -07:00
2023-03-23 01:16:52 -05:00
2023-03-20 12:06:40 -04:00
2023-04-05 12:16:25 -04:00
2020-03-21 17:05:28 -07:00
2023-06-12 18:42:39 -04:00
2023-03-17 06:23:19 -04:00