2558 Commits

Author SHA1 Message Date
Akkadius
867ff3dcfa Add constructor to world content service 2020-04-06 00:22:52 -05:00
Akkadius
a19bb7b544 Merge branch 'feature/peq-expansions' of https://github.com/EQEmu/Server into feature/generated-repositories 2020-04-05 23:21:21 -05:00
Akkadius
723a3aa18e Update cmake lists [skip ci] 2020-04-05 23:18:32 -05:00
Akkadius
be57c57029 More adjustments [skip ci[ 2020-04-05 23:11:25 -05:00
Akkadius
725ad9ddf5 Fix comment formatting [skip ci] 2020-04-05 22:23:29 -05:00
Akkadius
c978ca65a4 Split repositories out between a base immutable repository (that does not change) and an extended repository of which developers can add more custom methods to 2020-04-05 22:19:36 -05:00
Akkadius
91c874a310 Filter starting_items [skip ci] 2020-04-05 19:43:09 -05:00
Akkadius
f7d4e51da9 Filter global_loot [skip ci] 2020-04-05 19:20:50 -05:00
Akkadius
152d985821 Filter loot tables and drops [skip ci] 2020-04-05 19:01:45 -05:00
Akkadius
17e9198a58 Another typo fix [skip ci] 2020-04-04 21:38:05 -05:00
Akkadius
e17bd303b8 Fix typos to stop triggering Secrets [skip ci] 2020-04-04 18:00:48 -05:00
Akkadius
be8a6b6af4 Add spawn expansion filtering 2020-04-04 06:08:56 -05:00
Akkadius
8a711f3c64 Expansion filtering for doors 2020-04-04 05:51:21 -05:00
Akkadius
c1e58673b2 Add expansion gating for zoning 2020-04-04 05:36:18 -05:00
Akkadius
fe7e850a04 Return blank string values for string entries that return back null 2020-04-04 04:48:46 -05:00
Akkadius
15c9b64120 Add GetWhere and DeleteWhere repository methods 2020-04-04 04:44:39 -05:00
Akkadius
9faae00d15 Update cmake lists [skip ci] 2020-04-04 02:59:48 -05:00
Akkadius
0552582274 Use double quotes in strings [skip ci] 2020-04-04 02:56:14 -05:00
Akkadius
80fb204f39 More repository comb-throughs [skip ci] 2020-04-04 02:34:34 -05:00
Akkadius
826f0418f7 More float fixes [skip ci] 2020-04-04 02:27:27 -05:00
Akkadius
a824ddec44 Fix float types, remove some errant table repositories [skip ci] 2020-04-04 02:26:30 -05:00
Akkadius
9e27ffacff Add tables to ignore list that do not follow typical table conventions 2020-04-04 02:13:47 -05:00
Akkadius
3aaa5020b1 Fix repository struct defaults for varchar | text 2020-04-04 02:04:48 -05:00
Akkadius
d691db6621 Add repositories to cmakelists [skip ci] 2020-04-03 03:31:38 -05:00
Akkadius
82b017887d Upload generated repositories 2020-04-03 02:49:40 -05:00
Akkadius
f984bd2faf Update instance list repository with auto generated code 2020-04-03 01:34:54 -05:00
Akkadius
fe718a6a1d Create repository.template 2020-04-03 01:34:43 -05:00
Akkadius
94ab6499c8 Create account_repository.h 2020-04-03 01:17:09 -05:00
Akkadius
1650a466a1 Add instance list repository; split repository cmake config 2020-04-02 19:38:26 -05:00
Akkadius
459303c0fe Hide test: command from the help output (Developer testing) [skip ci] 2020-04-02 15:58:37 -05:00
Akkadius
72b1e58edb Groundwork for world content service and content filtering 2020-04-01 06:07:44 -05:00
Akkadius
dae20afcba Fix character creation tenancy operations 2020-03-31 01:49:42 -05:00
Akkadius
019735c654 Keeps spawns from doing individual loads and prefer bulk loading [skip ci] 2020-03-30 23:25:32 -05:00
Akkadius
79dbddd56e Decouple temporary merchant list call [skip ci] 2020-03-30 21:32:59 -05:00
Akkadius
43716332aa Bulk load grids at repop and zone init instead of 2 costly individual selects per NPC, create repositories to decouple database logic from business logic 2020-03-30 05:49:43 -05:00
Akkadius
128cc458fd Separate tradeskill queries to not be cross-boundary, clean up logic 2020-03-30 04:29:52 -05:00
Akkadius
6127baf12a Update schema [skip ci] 2020-03-29 20:16:17 -05:00
Akkadius
8effd671c5 Second pass through tables [skip ci] 2020-03-22 03:27:44 -05:00
Akkadius
3dc227e8cc Update schema [skip ci] 2020-03-12 02:53:19 -05:00
Akkadius
4375e51431 Push up schema notes [skip ci] 2020-03-12 02:42:04 -05:00
Akkadius
7ee28d6361 Migrate shared memory to use content database source; add logic in DB::core to prevent double freeing [skip ci] 2020-03-12 01:23:06 -05:00
Akkadius
286c08b8d5 Migrate spawn tables [skip ci] 2020-03-12 00:00:39 -05:00
Akkadius
c98d2743c5 Migrate doors [skip ci] 2020-03-11 03:20:38 -05:00
Akkadius
dde9b98e4f Beginning of multi-tenancy work 2020-03-11 02:43:21 -05:00
Akkadius
785804a936 Move tables around in schema [skip ci] 2020-03-10 19:54:26 -05:00
Akkadius
08414bda55 Fix 7zip availability check [skip ci] 2020-03-10 19:18:18 -05:00
Akkadius
431a325414 Update manifest [skip ci] 2020-03-10 00:22:39 -05:00
Akkadius
c42d6dcd1b Add 7zip compression; tweak dump settings 2020-03-10 00:14:28 -05:00
Akkadius
6438a37fb5 Split up state table dump 2020-03-09 16:31:43 -05:00
Akkadius
53be04c39c Don't lock tables by default; move tables around in schema; add peq-dump.sh script 2020-03-09 15:51:11 -05:00