1 class ChangeLicense < ActiveRecord::Migration
3 remove_index :licenses, :column => [:url]
5 create_table :licenses do |t|
6 t.integer :license_group_id, :null => false, :default => 0
7 t.string :name, :null => false, :limit => 50, :default => 'Default'
8 t.string :caption, :null => false, :limit => 30, :default => 'no name'
9 t.integer :system_picture_id, :null => false, :default => 0
10 t.text :url, :null => false
14 add_index :licenses, [:name], :unique => true
15 add_index :licenses, [:url], :unique => true
19 remove_index :licenses, :column => [:name]
20 remove_index :licenses, :column => [:url]
22 create_table :licenses do |t|
23 t.string :name, :null => false
24 t.string :url, :null => false
25 t.integer :cc_by, :null => false, :default => 0
26 t.integer :cc_sa, :null => false, :default => 0
27 t.integer :cc_nd, :null => false, :default => 0
28 t.integer :cc_nc, :null => false, :default => 0
29 t.integer :no_resize, :null => false, :default => 0
30 t.integer :no_flip, :null => false, :default => 0
31 t.integer :no_convert, :null => false, :default => 0
32 t.integer :keep_aspect_ratio, :null => false, :default => 0
36 add_index :licenses, [:url], :unique => true