this a mirror of the gitlab repo of pathfinder-2-sqlite
 
 
 
 
Go to file
James Miller f9135fcfc0 add new schema files 2019-08-02 18:04:34 -05:00
schema add new schema files 2019-08-02 18:04:34 -05:00
LICENSE.md new file: LICENSE.md 2019-08-02 17:46:38 -05:00
README.md fix typo in README.md 2019-08-02 17:57:00 -05:00

README.md

Pathfinder 2 Sqlite

This will be a repository for the code necessary to generate a sqlite database containing the open gaming content for the Pathfinder 2 table-top role-playing-game system that is available under the Open Gaming License. Pull requests welcomed!

Why sqlite?

It's an open, permissively licensed, and portable single-file database that does not require setting up a client/server model. It's also likely that the database will fit into memory easily so performance issues aren't likely to be a problem. Also, most use cases of this data will likely be read only, so the sqlite limitations on concurrent writes won't be an issue either.

Why not JSON?

Because I'd rather leverage sql's power, than writing internal code to a future Pathfinder 2 app. Also, because sqlite is pretty much language agnostic at this point; Pythonistas, Gophers, Rustaceans, and anything in between can access a sqlite database.

Roadmap

  1. Design schema;
  2. Write script to generate sqlite database from sql code;
  3. Write sql code; and
  4. Drinks for all when finished!