exodrone adventures are no longer database based (#78636)

## About The Pull Request

you now put the jsons into the folder at strings/exoadventures
no adventures have been lost i think
also deletes the example_adventures folder since theyre just duplicates
of the adventures in the other folder now

## Why It's Good For The Game

having it database based meant you had to ping someone with database
access to add it which isnt exactly optimal for contributions

## Changelog
🆑
code: exploration drone adventures are now file-based and not
database-based
/🆑

---------

Co-authored-by: san7890 <the@san7890.com>
This commit is contained in:
jimmyl
2023-10-04 20:41:03 +02:00
committed by GitHub
co-authored by san7890
parent 92617542dc
commit 44f7810e17
12 changed files with 1446 additions and 816 deletions
+10 -3
View File
@@ -2,19 +2,26 @@ Any time you make a change to the schema files, remember to increment the databa
Make sure to also update `DB_MAJOR_VERSION` and `DB_MINOR_VERSION`, which can be found in `code/__DEFINES/subsystem.dm`.
The latest database version is 5.24; The query to update the schema revision table is:
The latest database version is 5.25; The query to update the schema revision table is:
```sql
INSERT INTO `schema_revision` (`major`, `minor`) VALUES (5, 24);
INSERT INTO `schema_revision` (`major`, `minor`) VALUES (5, 25);
```
or
```sql
INSERT INTO `SS13_schema_revision` (`major`, `minor`) VALUES (5, 24);
INSERT INTO `SS13_schema_revision` (`major`, `minor`) VALUES (5, 25);
```
In any query remember to add a prefix to the table names if you use one.
-----------------------------------------------------
Version 5.25, 27 September 2023, by Jimmyl
Removes the text_adventures table because it is no longer used
```sql
DROP TABLE IF EXISTS `text_adventures`;
```
-----------------------------------------------------
Version 5.24, 17 May 2023, by LemonInTheDark
Modified the library action table to fit ckeys properly, and to properly store ips.
-13
View File
@@ -637,19 +637,6 @@ CREATE TABLE `discord_links` (
PRIMARY KEY (`id`)
) ENGINE=InnoDB;
--
-- Table structure for table `text_adventures`
--
DROP TABLE IF EXISTS `text_adventures`;
CREATE TABLE `text_adventures` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`adventure_data` LONGTEXT NOT NULL,
`uploader` VARCHAR(32) NOT NULL,
`timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`approved` TINYINT(1) NOT NULL DEFAULT FALSE,
PRIMARY KEY (`id`)
) ENGINE=InnoDB;
--
-- Table structure for table `admin_connections`
--