Você realmente precisa aprender sobre Rails e não modificar diretamente esse banco de dados. O que eu fiz foi encontrar um livro sobre Rails e lê-lo. E em algum momento também olhei um livro de Ruby. Sou velho o suficiente para lembrar quando livros eram a única maneira de aprender sobre computadores. Pelo que entendi, existem muitos sites na internet que podem te dar um tutorial de Rails. Acho que existe uma maneira de pesquisar na internet para encontrá-los.
Aqui está um que encontrei
Veja como atualizar coisas com Rails, mas ler um desses guias rapidamente te dará uma ideia de como funciona.
t=Topic.find(123)
t.title='meu novo título'
t.save
# ou
t.update(title: 'meu novo título')
Quando você faz coisas através do Rails, ele faz um monte de verificações, se as coisas. Essas coisas geralmente te impedirão de cometer grandes erros. Provavelmente, você não deve quebrar essas regras até entendê-las.
Por exemplo, se você quer que os usuários criem tópicos em uma determinada categoria via API, então eles precisam ter direitos para criar um tópico nessa categoria. Se você realmente quer que um tópico criado por um usuário exista em uma categoria para a qual ele não tem direitos, então crie-o em outra categoria e peça a um administrador para movê-lo (ou faça isso via Rails, que não imporá permissões de categoria).