[BioSQL-l] towards schema freeze

Yves Bastide Yves.Bastide at irisa.fr
Thu Mar 20 20:02:11 EST 2003


Hilmar Lapp wrote:
> 
> On Thursday, March 20, 2003, at 05:06  AM, Yves Bastide wrote:
> 
>> Hilmar Lapp wrote:
>>
>>> I encourage people looking at the present schema definition to see 
>>> whether there's anything that makes you feel uneasy or unsure.
>>
>>
>> Quick random remarks:
>>
>> * term.is_obsolete should have a default, and be BOOLEAN in Postgresql
> 
> 
> Do you have an overview of how the support of BOOLEAN is in JDBC 
> driver(s), DBI driver, and possibly Python and Ruby drivers?
> 
> I know for a fact that BOOLEAN used to be unsupported by the Oracle JDBC 
> driver for a long time, I haven't checked lately though whether this 
> continues to be true. We can have different types in different RDBMSs if 
> we want to; what would you be able to do with type BOOLEAN that you 
> couldn't do with type CHAR(1) (which is almost guaranteed to be 
> universally supported)?

Type correcteness, compactness (with Postgres at least) ...
But I see your point for portability.

> 
> 
>>
>> * biosequence.molecule is missing (was in the bioperl-release-1-1-0 
>> branch, but not on the main one).
> 
> 
> This became column alphabet. The molecule attribute of Seq::RichSeqI 
> should be in the annotation bundle.

OK.  But it doesn't seem to be filled by load_seqdatabase.pl

> 
>     -hilmar

yves



More information about the BioSQL-l mailing list