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.string :url, :null => false
\r
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
\r
24 t.string :url, :null => false
\r
25 t.integer :cc_by, :null => false, :default => 0
\r
26 t.integer :cc_sa, :null => false, :default => 0
\r
27 t.integer :cc_nd, :null => false, :default => 0
\r
28 t.integer :cc_nc, :null => false, :default => 0
\r
29 t.integer :no_resize, :null => false, :default => 0
\r
30 t.integer :no_flip, :null => false, :default => 0
\r
31 t.integer :no_convert, :null => false, :default => 0
\r
32 t.integer :keep_aspect_ratio, :null => false, :default => 0
\r
36 add_index :licenses, [:url], :unique => true