That worked perfectly!

Thanks so much for such a prompt response.  Working on open source stuff is 
so frequently thankless, so thanks, thanks, thanks!



On Tuesday, 24 February 2015 09:07:44 UTC+8, Jeremy Evans wrote:
>
> On Monday, February 23, 2015 at 4:49:33 PM UTC-8, Martin Feckie wrote:
>>
>> Hi Folks!
>>
>> When I do sequel -C from MS SQL to Postgres, the boolean columns (bit in 
>> MSSQL) become strings in postgres. 
>>
>> Is there a way of specifying a particular type to map from / to?  I've 
>> looked through the docs, but can't find anything obvious.
>>
>
>  Can you try this diff:
>
> diff --git a/lib/sequel/extensions/schema_dumper.rb 
> b/lib/sequel/extensions/schema_dumper.rb
> index 99921ff..f11e3f5 100644
> --- a/lib/sequel/extensions/schema_dumper.rb
> +++ b/lib/sequel/extensions/schema_dumper.rb
> @@ -31,7 +31,7 @@ module Sequel
>          {:type=>Bignum}
>        when /\A(?:real|float|double(?: precision)?|double\(\d+,\d+\)(?: 
> unsigned)?)\z/o
>          {:type=>Float}
> -      when 'boolean'
> +      when 'boolean', 'bit'
>          {:type=>TrueClass}
>        when /\A(?:(?:tiny|medium|long|n)?text|clob)\z/o
>          {:type=>String, :text=>true}
>
> There isn't support for choosing specific types when using -C.  bin/sequel 
> -C is not designed to handle all possible use cases, if you want something 
> more advanced, you'll have to write some custom code.
>
> Thanks,
> Jeremy
>

-- 
You received this message because you are subscribed to the Google Groups 
"sequel-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sequel-talk.
For more options, visit https://groups.google.com/d/optout.

Reply via email to