feature/share-libs
rb 39 lines 662 Bytes
Raw
1 ActiveAdmin.register SongProviderVote do
2 menu priority: 6, parent: 'Music Database'
3 permit_params :user_id
4
5 index do
6 selectable_column
7 column :user do |vote|
8 vote.user.email
9 end
10 column :song_provider
11 column :vote_type
12 actions
13 end
14
15 filter :user
16 filter :song_provider
17 filter :vote_type
18 filter :created_at
19 filter :updated_at
20
21 show do
22 attributes_table do
23 row :user
24 row :song_provider
25 row :vote_type
26 row :created_at
27 row :updated_at
28 end
29 end
30
31 form do |f|
32 f.inputs do
33 f.input :song_provider
34 f.input :user
35 f.input :vote_type
36 end
37 f.actions
38 end
39 end