Одинарная кавычка ('
) обозначает строковые литералы. При обращении к именам объектов (например, столбцам) не следует использовать одинарные кавычки. Удалите их, и вы должны быть в порядке. Также обратите внимание, что первичный ключ неявно создает индекс, поэтому вам не нужно явно создавать индекс для EquipmentID
:
CREATE TABLE IF NOT EXISTS Equipment (
EquipmentID BIGINT UNSIGNED UNIQUE NOT NULL AUTO_INCREMENT,
Type VARCHAR(255) NOT NULL,
Make VARCHAR(255),
Model VARCHAR(255),
Description VARCHAR(255),
OperationNotes TEXT,
Damaged BOOLEAN DEFAULT 0,
PRIMARY KEY (EquipmentID),
INDEX (Type),
INDEX (Model),
INDEX (Description),
INDEX (Damaged)
);