bouquins-ror/app/models/book.rb

11 lines
333 B
Ruby
Raw Normal View History

2015-06-28 11:58:53 +00:00
class Book < ActiveRecord::Base
establish_connection Rails.configuration.database_configuration["calibre"]
2015-06-28 14:09:16 +00:00
has_and_belongs_to_many :authors,
join_table: "books_authors_link",
foreign_key: "book",
association_foreign_key: "author"
has_one :book_serie_link, foreign_key: "book"
has_one :serie, through: :book_serie_link
2015-06-28 11:58:53 +00:00
end