it appears that default enum values are double quoted, resulting in "Data truncated for column" when inserts occur. double quotes over single quotes. $userTable->fieldData = "'Y'"