gighiveGigHive gives you a few ways to get media into the system and refresh the database.
Use the GigHive iPhone app.
For most end users, this is the simplest way to add music and video to GigHive. It is the most user-friendly path because users can upload directly from their phone without dealing with admin tools or destructive database reload steps.
The remaining options are in dedicated admin import pages and are mainly for admins.
admin_database_load_import_media_from_folder.php)This page has two folder-based sections plus a single-file fallback.
All folder-based imports are a two-step process:
Both sections also have a Previous Jobs (Recovery) panel for retrying or resuming an interrupted import.
Truncates and rebuilds all media tables from the selected folder.
Adds new files from the selected folder without deleting existing data.
Opens the standard upload form (/db/upload_form.php) for uploading one file at a time from the browser.
admin_database_load_import_csv.php)This page has two CSV-based reload options. Both are destructive and rebuild the media tables.
Upload a single CSV file to rebuild the media database.
Required headers: t_title, d_date, d_merged_song_lists, f_singles
Use this only if you have an older single-file CSV export from a legacy GigHive database.
Upload sessions.csv and session_files.csv to rebuild the media database.
sessions.csv required headers: session_key, t_title, d_datesession_files.csv required headers: session_key, source_relpathIf you have normalized CSV exports that match GigHive’s expected format, this is the better CSV option.
Several admin-page database actions are destructive.
Before using them: