Sha256: 8284b87a0be9a5418e19b08a8ac1748ceb39f144ba45808062c79c33ae327765
Contents?: true
Size: 300 Bytes
Versions: 2
Compression:
Stored size: 300 Bytes
Contents
/* Fake CRC32 */ CREATE OR REPLACE FUNCTION crc32(text) RETURNS bigint AS $$ DECLARE tmp bigint; BEGIN tmp = (hex_to_int(SUBSTRING(MD5($1) FROM 1 FOR 8))::bigint); IF tmp < 0 THEN tmp = 4294967296 + tmp; END IF; return tmp; END $$ IMMUTABLE STRICT LANGUAGE plpgsql;
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ultrasphinx-1.8 | lib/ultrasphinx/postgresql/crc32.sql |
ultrasphinx-1.9 | lib/ultrasphinx/postgresql/crc32.sql |