if not exists (select * from sys.syscolumns where name = 'Comment' and id = object_id(N'dbo.TodoHistory'))
    alter table dbo.TodoHistory add Comment nvarchar(max) null, Status int null, AssignedToUserID uniqueidentifier null, CreatedByUserName nvarchar(256) null, CreatedByLoggedUserName nvarchar(256) null