...
Avalon 6.1 switched to using a database-backed noid id minter by default since it is more robust and recommended by the active_fedora-noid gem.
Set up the DB for minter state
Code Block | ||
---|---|---|
| ||
bundle exec rake db:migrate
|
...
Backup
...
your
...
minter
...
state
...
file
...
(default
...
location
...
is
...
/tmp/minter-state)
...
. Skip if you do not have one.
Code Block | ||
---|---|---|
| ||
cp /tmp/minter-state /tmp/minter-state.bak
bundle exec rake active_fedora:noid:migrate:yaml_to_marshal
bundle exec rake active_fedora:noid:file_to_database
# Remove the minter state file
rm /tmp/minter-state
# Check everything worked correctly
# If the following command runs without any output it was successful
|
If the following command runs without any output then it was successful
Code Block | ||
---|---|---|
| ||
bundle exec rails r "MediaObject.new.assign_id" |
...