Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'activerecord'
- DB_HOST = 'localhost'
- DB_USER = 'username'
- DB_PASS = 'password'
- DB_NAME = 'database'
- class Movie < ActiveRecord::Base
- class << self
- def connect_db
- return if self.table_name == 'movies'
- conf = {'username' => DB_USER, 'host' => DB_HOST, 'password' => DB_PASS, 'database' => DB_NAME, 'adapter' => 'mysql'}
- self.establish_connection(conf)
- self
- end
- def scan_for_new
- Dir['/media/iptv/hd2/movies/**'].each do |path|
- Movie.create({:filename => path})
- end
- end
- end
- end
- Movie.connect_db
- Movie.scan_for_new
Add Comment
Please, Sign In to add comment