Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. class Lesson < ApplicationRecord
  2. belongs_to :course
  3. has_one_attached :file
  4. default_scope -> { order(created_at: :desc) }
  5. validates :course_id, presence: true
  6. validates :name, presence: true
  7. end
  8.  
  9. class CreateLessons < ActiveRecord::Migration[5.1]
  10. def change
  11. create_table :lessons do |t|
  12. t.text :name
  13. t.references :course, foreign_key: true
  14.  
  15. t.timestamps
  16. end
  17. add_index :lessons, [:course_id, :created_at]
  18. end
  19. end
  20.  
  21. <div class="signup">
  22. <h2><%= @lesson.name %></h2>
  23. <video id="video" controls="true" width="auto" height="auto">
  24. <source src="<%= url_for(@lesson.file) %>" type='video/mp4'>
  25. </video>
  26. </div>
  27. <script>
  28. document.getElementById("video").addEventListener("ended", function(){alert("all done")}, true);
  29. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement