I have an existing table vault in my database, which has some data in it. I now added a new column to the table, is_master which tells whether some vault is a master vault or not. The SQL that I used was:
ALTER TABLE vault ADD COLUMN is_master BOOLEAN NOT NULL;
UPDATE vault
SET is_master = (name = 'Master');
However, after running this migration against my existing database, I'm getting some null constraints errors and I can't figure why.
ERROR: column \"is_master\" contains null values
Could someone help me understand what's wrong?