CREATE TABLE IF NOT EXISTS timing_results ( id INTEGER PRIMARY KEY AUTOINCREMENT, run_date TEXT, operation TEXT, dataset TEXT, library TEXT, iteration INTEGER, microseconds INTEGER, timestamp DATETIME DEFAULT CURRENT_TIMESTAMP, UNIQUE(run_date, library, operation, dataset, iteration) );