Chcę usunąć rekord z konsoli.Usuwanie rekordu z konsoli - Ruby on Rails
Zalogowałem przez skrypt/konsoli i
User.find(1).delete
$<User id: 1, ..............>
User.find(1)
ActiveRecord::RecordNotFound: Couldn't find User with ID=1
........
........
........
Wszystko wygląda w porządku aż tutaj.
Ale kiedy wyjść z konsoli i powrócić do konsoli za pomocą polecenia skrypt/konsoli, jestem w stanie ponownie, aby zobaczyć zapis z id = 1.
Baza danych nie jest lokalny i łączę poprzez bazy .yml przez podanie adresu IP.
kiedy próbuję zrobić to samo w lokalnej bazie danych, wszystko jest w porządku.
Czy ktoś może wyjaśnić, co się dzieje i gdzie mnie brakuje!
Dzięki
czy masz pozwolenie na pisanie do zdalnej bazy danych za pomocą loginu/hasła? – Anatoly
Nie rozumiem, który login/hasło, nie mogę ssh do zdalnego DB. Jestem zupełnie nowy na tego typu rzeczy. Jestem w stanie zrobić wszystko i myślę, że moja nazwa użytkownika ma wszystkie uprawnienia, takie jak pisanie, czytanie, tworzenie. Ale nie jestem pewien! – kill007
Czy można wkleić rzeczywistą sesję konsoli? Czy na pewno łączysz się z produkcyjną bazą danych? –