mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-12-03 08:00:21 +08:00
Remove bogus commutator marking --- the module doesn't actually supply
any commutator operator for =(chkpass,text), so this was creating a shell operator that would fail on use. Found by opr_sanity testing.
This commit is contained in:
parent
24ad7d4628
commit
591abe1b72
@ -4,7 +4,7 @@
|
||||
-- darcy@druid.net
|
||||
-- http://www.druid.net/darcy/
|
||||
--
|
||||
-- $PostgreSQL: pgsql/contrib/chkpass/chkpass.sql.in,v 1.6 2005/01/29 22:35:01 tgl Exp $
|
||||
-- $PostgreSQL: pgsql/contrib/chkpass/chkpass.sql.in,v 1.7 2007/09/29 23:32:42 tgl Exp $
|
||||
--
|
||||
-- best viewed with tabs set to 4
|
||||
--
|
||||
@ -53,17 +53,13 @@ CREATE FUNCTION ne(chkpass, text)
|
||||
LANGUAGE C STRICT;
|
||||
|
||||
--
|
||||
-- Now the operators. Note how some of the parameters to some
|
||||
-- of the 'create operator' commands are commented out. This
|
||||
-- is because they reference as yet undefined operators, and
|
||||
-- will be implicitly defined when those are, further down.
|
||||
-- Now the operators.
|
||||
--
|
||||
|
||||
CREATE OPERATOR = (
|
||||
leftarg = chkpass,
|
||||
rightarg = text,
|
||||
commutator = =,
|
||||
-- negator = <>,
|
||||
negator = <>,
|
||||
procedure = eq
|
||||
);
|
||||
|
||||
|
@ -4,8 +4,6 @@ DROP OPERATOR <>(chkpass, text);
|
||||
|
||||
DROP OPERATOR =(chkpass, text);
|
||||
|
||||
DROP OPERATOR =(text, chkpass);
|
||||
|
||||
DROP FUNCTION ne(chkpass, text);
|
||||
|
||||
DROP FUNCTION eq(chkpass, text);
|
||||
|
Loading…
Reference in New Issue
Block a user