IF NOT EXISTS(
  SELECT TOP 1 1
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE 
    [TABLE_NAME] = 'users'
    AND [COLUMN_NAME] = 'RoleId')
BEGIN
  ALTER TABLE users
    ADD RoleId  numeric(18,0)
END

IF NOT EXISTS(
  SELECT TOP 1 1
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE 
    [TABLE_NAME] = 'users'
    AND [COLUMN_NAME] = 'Email')
BEGIN
  ALTER TABLE users
    ADD Email varchar(150)
END

IF NOT EXISTS(
  SELECT TOP 1 1
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE 
    [TABLE_NAME] = 'users'
    AND [COLUMN_NAME] = 'Phone')
BEGIN
  ALTER TABLE users
    ADD Phone varchar(150)
END