ruby-on-rails-3

Oddzielny serwer REST JSON API i klient? [zamknięte]

Mam zamiar stworzyć kilka aplikacji internetowych od podstaw. (Patrz http://50pop.com/code do przeglądu.) Chciałbym, aby mo ... i również tego nie obsługują. Nie wiem, jak do tego podejść. Szczególnie szukam porady z doświadczenia, nie tylko w teorii.

Jak zmienić nazwę kolumny bazy danych w Ruby on Rails migration?

Błędnie nazwałem kolumnę hased_password zamiast hashed_password. Jak zaktualizować schemat bazy danych, używając migracji do zmiany nazwy tej kolumny?

Czyszczenie lub odtworzenie bazy danych Ruby on Rails

Mam bazę danych dev Ruby on Rails pełną danych. Chcę wszystko usunąć i odbudować bazę danych. Myślę o użyciu czegoś w rodzaju: rake db:recreate Czy to możliwe?

Jak opróżnić bazę danych Heroku

Pracuję nad webapp Ruby on Rails 3 Na Heroku. Jak opróżnić bazę danych?

Nie można znaleźć 'libpq-fe.nagłówek h podczas próby instalacji PG gem

Używam Ruby on Rails 3.1 pre version. Lubię używać PostgreSQL, ale problemem jest instalacja pg gem. Daje mi to następujący b ... or inspection. Results logged to /home/u/.rvm/gems/ruby-1.9.2-p0/gems/pg-0.11.0/ext/gem_make.out Jak rozwiązać ten problem?

Wersjonowanie API dla tras Rails

Próbuję wersję mojego API jak Stripe ma. Poniżej podano najnowszą wersję API jest 2. /api/users zwraca 301 do /api/v2/users ... => /[12]/ do resources :users end match '/*path', :to => redirect { |params| "/api/v2/#{params[:path]}" } end

Jak wyłączyć rejestrowanie komunikatów asset pipeline (sprockets) w Rails 3.1?

Sprockets zazwyczaj są dość gadatliwe w (dev) Logie domyślnie pod Rails 3.1 (RC1): Started GET "/assets/application.css" fo ... w environment.rb lub development.rb podobnej do config.active_record.logger = nil, która wycisza polecenia ActiveRecord SQL.

Jak odwrócić "rails generate"

Chcę usunąć wszystkie utworzone przez niego pliki i cofnąć wprowadzone zmiany, ale niekoniecznie do bazy danych, ale bardziej ... stkie mapowania zasobów dla modelu / kontrolera usunięte w trasach.plik rb i wszędzie tam gdzie można było wprowadzić zmiany?

Najlepszy sposób na załadowanie modułu / klasy z folderu lib w Rails 3?

Ponieważ najnowsze wydanie Rails 3 nie powoduje już automatycznego ładowania modułów i klas z lib, jaki byłby najlepszy sposó ... icitly require them). This makes an application behave closer to an engine (code in lib is still autoloaded for plugins);

Najlepszy sposób na stworzenie unikalnego tokena w Rails?

Oto, czego używam. Token niekoniecznie musi być słyszalny, aby się domyślić, jest to bardziej krótki identyfikator url niż co ... dodać kolejny ciąg na końcu, coś generowanego na podstawie czasu lub coś w tym stylu, ale nie chcę, aby token był zbyt długi.

Najlepszy sposób na dodanie specyficznego dla strony JavaScript w aplikacji Rails 3?

Rails 3 ma trochę dyskretnego JavaScript, który jest całkiem fajny. Ale zastanawiałem się, jaki jest najlepszy sposób, aby d ... łącz niestandardowy plik JavaScript dla każdej strony w jakiś sposób, lub trzymać go w zmiennej instancji, że nagłówek szuka?

Jak Mogę określić lokalny klejnot w moim Gemfile?

Chciałbym, żeby Bundler załadował lokalny klejnot. Jest na to jakieś wyjście? Czy muszę przenieść folder gem do .katalog pakietów?

Dodawanie kolumny do istniejącej tabeli w migracji Rails

Mam Model Users, który wymaga Kolumny :email (zapomniałem dodać tę kolumnę podczas początkowego rusztowania). Otworzyłem p ... t.string :persistence_token t.timestamps end end def self.down drop_table :users end end

Migracja rails DB-jak zrzucić tabelę?

Dodałem tabelę, którą myślałem, że będę potrzebował, ale teraz nie planuję jej używać. Jak usunąć ten stół? Już uruchomiłem ... ate migration drop_tablename, ale to spowodowało pustą migrację. Jaki jest "oficjalny" sposób na upuszczenie tabeli w Rails?

Jak uruchomić "rails generate scaffold", gdy model już istnieje?

Jestem nowy w Rails, więc mój obecny projekt jest w dziwnym stanie. Jedną z pierwszych rzeczy, które wygenerowałem, był mod ... tej samej nazwie już istnieje. Jaki jest najlepszy sposób na stworzyć rusztowanie do mojego "filmu" teraz? (using rails 3)

Ruby on Rails Callback, jaka jest różnica między:before save i: before create?

Czy mógłbyś szczegółowo wyjaśnić czym są wywołania zwrotne Ruby on Rails i co mają wspólnego z walidacjami Rails? Czy Walidacja występuje po :before_save LUB :before_create?

Naprawa Postgresql po aktualizacji do OSX 10.7 Lion

Niedawno uaktualniłem do OSX 10.7, w którym to momencie moja instalacja rails całkowicie się zepsuła podczas próby połączenia ... on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"? Wszelkie pomysły, co może się dziać, będą bardzo pomocne! Dzięki!

No route matches "/ users / Wyloguj się " devise rails 3

Zainstalowałem devise w mojej aplikacji i zastosowałem następujący plik application.html.erb: <div id="user_nav"> ... się" pojawia się następujący błąd trasowania: No route matches "/users/sign_out" Jakieś pomysły, co jest przyczyną błędu?

Użyj rvmrc lub pliku w wersji ruby, aby ustawić gemset projektu za pomocą RVM?

Używam RVM, Ruby Version Manager aby określić wersję Ruby i zestaw klejnotów dla każdego z moich projektów Rails. Mam plik . ... dal używać mojego pliku .rvmrc Czy powinienem przełączyć się na plik .ruby-version? Co jest optymalne? Jakie są konsekwencje?

Rails: FATAL - Peer authentication failed for user (PG::Error)

Uruchamiam mój rozwój na Ubuntu 11.10 i RubyMine Oto moje ustawienia programistyczne dla bazy danych.yml: który RubyMine st ... ils:6:in `<top (required)>' from -e:1:in `load' from -e:1:in `<main>' Process finished with exit code 1