有没有办法从Postgres中的所有表中删除所有触发器?我知道有一个pg_trigger表我可以看一下,但它看起来并不像我包含足够的信息来破译我添加到表中的触发器.
它看起来像外键约束出现在pg_trigger表中,我不想放弃.我只想从我的表中删除用户创建的触发器并保留FK.
有什么建议?
我知道这听起来很奇怪,但请相信我,这就是发生的事情.这是我的系统设置:
Windows7
Apache 2.2
PHP 5.2.12
Xdebug 2.0.5
我在PHP.ini文件中配置了XDebug.当我运行php -m时,我确实看到Xdebug已加载.现在,如果我启动Apache AS A SERVICE(或Apache Monitor),并运行phpinfo(),它不会显示Xdebug被加载.
然而,(现在这里的疯狂部分),如果我去我的Apache bin目录,并简单地运行httpd.exe,然后去看看phpinfo()函数,Xdebug的现在显示为被装!
此外,比较一些phpinfo()在通过服务或命令行启动时,看起来php.ini文件对于任何一种情况都是相同的.除了装载Xdebug的部件外,一切看起来都一样.
请,如果您有任何想法,将不胜感激.