Third-party plugins overview
Bug #1855630 reported by
Rebecca Blundell
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
Wishlist
|
Rebecca Blundell |
Bug Description
What was committed so far: List of third-party plugins that Mahara uses is visible in the admin menu.
Original:
Creating a map/library/index of Mahara components to know what things mean, what they connect to and how to find them.
Changed in mahara: | |
assignee: | nobody → Rebecca Blundell (rjb-dev) |
Changed in mahara: | |
status: | New → In Progress |
importance: | Undecided → Medium |
Changed in mahara: | |
milestone: | none → 20.10.0 |
importance: | Medium → Wishlist |
Changed in mahara: | |
milestone: | 20.10.0 → 21.04.0 |
Changed in mahara: | |
milestone: | 21.04.0 → 21.10.0 |
summary: |
- Mahara map: an index of components + Third-party plugins overview |
description: | updated |
tags: | added: newfeature |
Changed in mahara: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I found a way to see the database links, which show which tables are connected and their relationships using some Open Source software called Schemaspy. http:// schemaspy. org/ It saves the database state in a folder of html files which you can view in your browser.
How to use:
1. Download the latest Schemaspy jar from /github. com/schemaspy/ schemaspy/ releases/
https:/
2. Download the PostgreSQL JDBC driver for Java 8 (assuming you're running openJDK 8) from /jdbc.postgresq l.org/download. html
https:/
3. Put both jars in a directory of your choosing and go to that directory.
4. Run the following command, changing details as necessary. (The list of commandline arguments for schemaspy is here: https:/ /schemaspy. readthedocs. io/en/latest/ configuration/ commandline. html)
This command uses schemaspy to map a psql db called mahara-master and output results to a new directory called schemaspy. (This took around 7 mins).
java -jar schemaspy-6.1.0.jar -t pgsql -db mahara-master -host localhost -u maharauser -p maharapassword -o ./schemaspy -dp postgresql- 42.2.9. jar -vizjs