CREATE TABLE IF NOT EXISTS user_roles (
  user_id INTEGER NOT NULL,
  project_id INTEGER NOT NULL,
  role STRING NOT NULL, -- 'admin' or 'member'
  FOREIGN KEY (user_id) REFERENCES users (id)
  FOREIGN KEY (project_id) REFERENCES projects (id)
);