Sha256: 4624abb62a686eff3c26a990966a58870d8a90485736fe90f8f2f4c9b79507ad
Contents?: true
Size: 1.24 KB
Versions: 7
Compression:
Stored size: 1.24 KB
Contents
class CreateContacts < ActiveRecord::Migration def self.up create_table :contacts, force: true do |t| t.string :uuid, limit: 36 t.references :user t.references :lead t.integer :assigned_to t.integer :reports_to t.string :first_name, limit: 64, null: false, default: "" t.string :last_name, limit: 64, null: false, default: "" t.string :access, limit: 8, default: "Public" t.string :title, limit: 64 t.string :department, limit: 64 t.string :source, limit: 32 t.string :email, limit: 64 t.string :alt_email, limit: 64 t.string :phone, limit: 32 t.string :mobile, limit: 32 t.string :fax, limit: 32 t.string :blog, limit: 128 t.string :linkedin, limit: 128 t.string :facebook, limit: 128 t.string :twitter, limit: 128 t.string :address t.date :born_on t.boolean :do_not_call, null: false, default: false t.datetime :deleted_at t.timestamps end add_index :contacts, [:user_id, :last_name, :deleted_at], unique: true, name: 'id_last_name_deleted' add_index :contacts, :assigned_to end def self.down drop_table :contacts end end
Version data entries
7 entries across 7 versions & 2 rubygems