Adam Goldsmith d44903b561 membershipworks: Remove DB constraints for FKs to Members table
MariaDB doesn't support partitions on tables with FKs, and performance
of the Members table has become unusable due to size caused by system
versioning
2023-12-26 12:47:06 -05:00
2023-09-26 23:27:31 -04:00
2023-09-07 10:56:22 -04:00
2022-02-14 16:27:59 -05:00
2022-01-27 17:14:44 -05:00
2023-11-29 17:28:41 -05:00
2023-11-19 04:20:05 +00:00

CMS Management

A management site for the Claremont MakerSpace

Development

  1. Get Python 3.9 and PDM
  2. Run pdm install
  3. Copy ./cmsmanage/settings/dev.sample.py to ./cmsmanage/settings/dev.py
  4. Run pdm run ./manage.py migrate to create database tables
  5. (Optional) If you have access to the production server, you can use real data:
    1. pdm run ./manage.py dumpdata -o whatever.json (on the server)
    2. pdm run ./manage.py loaddata whatever.json (on your machine)
  6. Run pdm run ./manage.py createsuperuser to make a user
  7. Run pdm run ./manage.py runserver to start the server
Description
A management site for the Claremont MakerSpace
https://manage.claremontmakerspace.org/
Readme 7.2 MiB
Languages
Python 85.3%
HTML 12.8%
TypeScript 0.9%
CSS 0.7%
JavaScript 0.3%