Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/axfelix/islandora_solution_pack_database

Islandora Solution Pack for handling database dumps
https://github.com/axfelix/islandora_solution_pack_database

Last synced: 3 months ago
JSON representation

Islandora Solution Pack for handling database dumps

Awesome Lists containing this project

README

        

Database Solution Pack
======================

Introduction
------------

Loads all required Fedora Objects, sets up docker, and creates an empty collection object to accept ingested SQL dumps as databases.

Requirements
------------

This module requires the following modules/libraries:

- [Islandora]()

- [Tuque]()

- [docker]()

- [git]() - Debian/Ubuntu `sudo apt-get install git`

Installation
------------

Run docker\_setup.sh as your webserver user before installation, then install as usual, see [this]() for further information.

Configuration
-------------

There are currently no configuration parameters.

Known Issues
------------

- Database names can conflict, though this is fairly rare due to the way most DB tools handle import/export.

- This module does a probably-appalling amount of shelling out to grep and sed and whatnot. Significant parts would have to be rewritten for it to be "cleaner" / more pure PHP / theoretically work on Windows. I will never do this.

- Non-public objects are not really supported since the Adminer instances running in the docker container don't know anything about the Fedora auth restrictions.

Maintainers/Sponsors
--------------------

Current maintainers:

- [Alex Garnett]()

License
-------

[GPLv3]()