add UNIQUE constraint for tasks to avoid to add several same task