2016-06-21 11 views
0

Für einen Cequel-Datensatz/Schema wird der Name von rake cequel:migrate generiert. Aber wie vergeben wir einen Namen in der Modelldefinition?Wie Sie den Tabellennamen in Cequel anpassen?

habe ich versucht, die folgenden, aber es hat nicht funktioniert (Cequel 1.7.0):

class MyInfo 
    include Cequel::Record 

    key :name, :text 
    column :info, :text 

    self.table_name = "my_info_2" #<<< need to set a custom name 

end 

Antwort

0

Die aktualisierte Cequel Version 1.9.1 die benutzerdefinierte Benennung aktiviert ist. Es wird auch vom Autor bestätigt auf GitHub/Cequel:

The self.table_name = ... syntax works for the current version (1.9.1). 
A lot of improvements have been made in the 9 months since 1.7.0 was released. 
Any chance you could upgrade? 
Verwandte Themen