Add bigint primary_key support

Hi.

I want bigint primary_key support.

Example:

```ruby
    create_table :goods, limit: 8 do |t| 
      t.string  :name, null: false
      t.boolean :deleted, default: false
    end
```

:bow: :bow: :bow: