python类DOUBLE的实例源码

l1db.py 文件源码 项目:l1dbproto 作者: lsst-dm 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def _make_doube_type(self):
        """
        DOUBLE type is database-specific, select one based on dialect.
        """
        if self._engine.name == 'mysql':
            from sqlalchemy.dialects.mysql import DOUBLE
            return DOUBLE(asdecimal=False)
        elif self._engine.name == 'postgresql':
            from sqlalchemy.dialects.postgresql import DOUBLE_PRECISION
            return DOUBLE_PRECISION
        else:
            raise TypeError('cannot determine DOUBLE type, unexpected dialect: ' + self._engine.name)


问题


面经


文章

微信
公众号

扫码关注公众号