小编tal*_*sei的帖子

PostgreSQL search_path更改不像宣传的那样工作

我在RedHat上使用PostgreSQL 9.0.3.该数据库包含两个模式,publicwh.我创建了一个名为的新角色django.我希望此用户使用wh架构,因为它是默认的.

按照手册,我做了:

ALTER USER django SET SEARCH_PATH TO wh, public;
Run Code Online (Sandbox Code Playgroud)

这似乎有效:

SHOW SEARCH_PATH;
search_path 
-------------
wh, public
Run Code Online (Sandbox Code Playgroud)

但是,如果我然后执行a \dt,则仅显示公共模式中的表.在手册中,更改搜索路径应立即生效,我应该能够访问wh没有前缀的表,但事实并非如此.登录和注销会保留更改,search_path但不会显示任何行为更改.

我错过了什么?

postgresql privileges search-path

12
推荐指数
1
解决办法
1万
查看次数

TableTools导出在多个JQuery选项卡上的DataTables中不起作用

我使用DataTables-1.8.2,TableTools-2.0.1和JQuery-1.6.4在三个jQuery选项卡中的每一个上显示一个表.TableTools为表提供了复制/ Excel/PDF /打印导出功能,它仅适用于第一个选项卡上的第一个表.在另外两个选项卡上,显示按钮,但除了"打印"按钮之外,它们都不执行任何操作(这是因为"打印"按钮不使用相同的基于Flash的方法).路径不应该是一个问题(我知道.swf路径是一个常见的问题),因为有效路径的配置只是为其他路由复制.这是在Django服务器上运行的.下面是代码.我主要用Python编写,所以我不太容易使用JS/CSS/DOM,所以任何建议都值得赞赏.

<script type="text/javascript">
$(document).ready(function()
{
    // Initiate datatable
    fnFeaturesInit();
    $('#tbl1').dataTable({
        "bJQueryUI": true,
        "sPaginationType": "full_numbers",
        "sDom": 'T<"clear">lfrtip',
        "aaSorting":[],
        "oTableTools": { "sSwfPath": "/static/swf/copy_cvs_xls_pdf.swf" } 
        });

    $('#tbl2').dataTable({
        "bJQueryUI": true,
        "sPaginationType": "full_numbers",
        "sDom": 'T<"clear">lfrtip',
        "aaSorting":[],
        "oTableTools": { "sSwfPath": "/static/swf/copy_cvs_xls_pdf.swf" }
        });

    $('#tbl3').dataTable({
        "bJQueryUI": true,
        "sPaginationType": "full_numbers",
        "sDom": 'T<"clear">lfrtip',
        "aaSorting":[],
        "oTableTools": { "sSwfPath": "/static/swf/copy_cvs_xls_pdf.swf" }
        });
}
</script>
Run Code Online (Sandbox Code Playgroud)

(...略...)

    <div id="tabs" class="ui-tabs" style="float:left">
        <ul>
            <li><a href="#tabs-1">Table 1</a></li>
            <li><a href="#tabs-2">Table 2</a></li>
            <li><a href="#tabs-3">Table 3</a></li>
        </ul>
        <div id="tabs-1" height:"100%">  
        {% if all_commercial %} …
Run Code Online (Sandbox Code Playgroud)

jquery-plugins datatables tabletools

3
推荐指数
1
解决办法
1万
查看次数