Skip to content

Allows for the creation and management of IIIF manifests

License

Notifications You must be signed in to change notification settings

dlcs/iiif-presentation

Repository files navigation

IIIF Presentation

Allows for the creation and management of IIIF Manifests and Collections.

Local Development

There is a docker-compose file for running resources required for local development.

# create .env file (1 time only)
cp .env.dist .env

# run via docker-compose
docker compose -f docker-compose.local.yml up

Database

migrations can be applied by setting the app setting "RunMigrations": true in the API and then inital data can be seeded from the create_root script in the scripts folder.

Migrations can be added with the command

dotnet ef migrations add "<migration name>" -p Repository -s API

if you would like to view the SQL the migration will produce, you can use the following command:

dotnet ef migrations script -i -o .\migrate.sql -p Repository -s API

About

Allows for the creation and management of IIIF manifests

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages