diff --git a/README.md b/README.md index ef6eefa..915fd47 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,15 @@ # dutylog.app DB Schema -WIP +This repository will house any initialization scripts, constant data, design notes, and really anything else related to the database. + +## Design Notes +All activities will be stored in our own database for simplicity and so that data can be formatted in a usable setup. Activity names will not be stored in the DB and instead will live in a `[type].[lang].json` file in their game translated forms. + +## Translations +Current translation file list: +- `language.[lang].json` +- `servers.[lang].json` +- `expansions.[lang].json` +- `instance_types.[lang].json` +- `instances.[lang].json` +- `jobs.[lang].json` +These files will be generated by the DB initialization script and will need to be moved to the `www` repo for build/deployment. diff --git a/schema.dia b/schema.dia index ebd502b..ac58567 100644 --- a/schema.dia +++ b/schema.dia @@ -1120,145 +1120,6 @@ - - - - - - - - - - - - - - - - - - - - #Instance_Names# - - - ## - - - - - - - - - - - - - - - - - #id# - - - #int# - - - ## - - - - - - - - - - - - ## - - - - - #lang# - - - #char# - - - ## - - - - - - - - - - - - ## - - - - - #name# - - - #string# - - - ## - - - - - - - - - - - - ## - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1420,7 +1281,7 @@ - + @@ -1482,22 +1343,22 @@ - + - + - + - + - + @@ -1740,21 +1601,21 @@ - + - + - - - + + + @@ -1797,486 +1658,10 @@ - + - - - - - - - - - - - - - - - - - - - - - #Instance_Types# - - - ## - - - - - - - - - - - - - - - - - #id# - - - #int# - - - ## - - - - - - - - - - - - ## - - - - - #lang# - - - #char# - - - ## - - - - - - - - - - - - ## - - - - - #name# - - - #string# - - - ## - - - - - - - - - - - - ## - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #Expansions# - - - ## - - - - - - - - - - - - - - - - - #id# - - - #int# - - - ## - - - - - - - - - - - - ## - - - - - #lang# - - - #char# - - - ## - - - - - - - - - - - - ## - - - - - #name# - - - #string# - - - ## - - - - - - - - - - - - ## - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - + @@ -2338,1124 +1723,11 @@ - + - - - - - - - - - - - - - - - - - - - - - #Languages# - - - ## - - - - - - - - - - - - - - - - - #lang# - - - #char# - - - ## - - - - - - - - - - - - ## - - - - - #name# - - - #string# - - - ## - - - - - - - - - - - - ## - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #Jobs# - - - ## - - - - - - - - - - - - - - - - - #job# - - - #char# - - - ## - - - - - - - - - - - - ## - - - - - #lang# - - - #char# - - - ## - - - - - - - - - - - - ## - - - - - #name# - - - #string# - - - ## - - - - - - - - - - - - ## - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #1# - - - #n# - - - - - - - - - - - - - + @@ -3571,7 +1843,7 @@ - + @@ -3634,10 +1906,10 @@ - + - + @@ -3700,7 +1972,7 @@ - + diff --git a/schema.png b/schema.png index d2a4b08..3bdda8d 100644 Binary files a/schema.png and b/schema.png differ