- Installed dbms (mysql or mariadb)
- A database 'FIPOP' with collation set to 'utf8mb4_general_ci'
- Create a database 'FIPOP' and make sure the collation is set to 'utf8mb4_general_ci'
- To install the database schema execute the sql-file fipop.sql
- The default application username and password are admin/admin
- Create a dump of the current database as backup
- Execute the sql-file db_update.sql
The current version of the database schemas can be read from the db_version table. This table has existed since TIMAAT version >= 0.14.x.
The versioning of the database schema follows the following pattern:
- Major version is the same as TIMAAT major version
- Minor version is the same as TIMAAT minor version
- Patch version is incremented after each update of the database schema for the same TIMAAT major and minor version
- Added table
db_versionto persist the current database schema version - Added tables
audio_analysis,medium_audio_analysis,audio_analysis_state,audio_analysis_state_translationwhich are used to persist the state and results of async audio analysis tasks
- Added table
annotation_has_musicto persist reference between music and annotation - Added table
annotation_has_music_translation_areato persist the hearable transcription range
- Added column
thumbnail_position_msto tablemedium_videoto persist thumbnail position of videos - Added column
thumbnail_position_msto tableannotationto persist thumbnail position of annotations
