add modify fk generate blog