GigHive bee gighive

Database Load Options

GigHive gives you several ways to add media or rebuild media data. Choose the option that matches how much review and control you want before ingest starts.

Choose the workflow that matches your goal

Option 1 — Quickest for most users: GigHive iPhone app

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 using the admin pages.

Option 2 — Best when you want to review first: Catalog Media (admin_database_catalog_media_from_folder.php)

Use Catalog Media when you want to scan one or more folders first, review what is there, and decide what should be uploaded before any hashing or media transfer starts.

Catalog Media is a lightweight, non-destructive staging workflow.

Section A: Catalog Media (Reload)

Clears the current catalog staging area and scans the selected folder fresh.

Section B: Add to Catalog

Adds another folder to the existing catalog without clearing what is already staged.

What happens after cataloging

Catalog Media is the review-first path:

  1. Scan one or more folders into the catalog
  2. Review and edit entries in db/database_catalog.php
  3. Mark the entries you want to upload
  4. Promote the selected entries into the upload flow
  5. Complete the normal browser upload process

Option 3 — Best when you are ready to ingest immediately: Folder-based import (admin_database_load_import_media_from_folder.php)

Use this page when you already know which files you want and are ready to start hashing and uploading right away.

Unlike Catalog Media, this path is for immediate ingest work rather than a separate pre-upload inventory and selection stage.

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.

Section A: Reload Database from Folder

Rebuilds the media tables from the selected folder.

Section B: Add to Database from Folder

Adds new files from the selected folder without deleting existing data.

Section C: Single File Upload

Opens the standard upload form (/db/upload_form.php) for uploading one file at a time from the browser.

Option 4 — Advanced path: CSV-based import (admin_database_load_import_csv.php)

Use this when your media information already exists in CSV files and you want to rebuild the media database from those exports.

This page has two CSV-based reload options. Both replace the current media tables with the contents of the uploaded CSV export.

Section A: Single CSV reload

Upload one CSV file to rebuild the media database.

Required headers: t_title, d_date, d_merged_song_lists, f_singles

This is mainly for older GigHive CSV exports that store everything in one file.

Section B: Two-file CSV reload

Upload sessions.csv and session_files.csv to rebuild the media database.

Use this when your CSV export is already split into session metadata and per-file rows.

Which option should I choose?

Important note

Some admin page database actions replace existing media metadata.

Before using them: