./databases/p5-SQL-Statement, Small, abstract SQL engine

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.412nb4, Package name: p5-SQL-Statement-1.412nb4, Maintainer: pkgsrc-users

The SQL::Statement module implements a pure Perl SQL parsing and execution
engine. While it by no means implements full ANSI standard, it does support
many features including column and table aliases, built-in and user-defined
functions, implicit and explicit joins, complexly nested search conditions,
and other features.

SQL::Statement is a small embeddable Database Management System (DBMS),
this means that it provides all of the services of a simple DBMS except that
instead of a persistant storage mechanism, it has two things:
1) an in-memory storage mechanism that allows you to prepare, execute, and
fetch from SQL statements using temporary tables and
2) a set of software sockets where any author can plug in any storage
mechanism.

There are three main uses for SQL::Statement.
1) to access and manipulate data in CSV, XML, and other formats
2) to build a DBD for a new data source
3) to parse and examine the structure of SQL statements.


Required to run:
[lang/perl5] [devel/p5-Params-Util] [devel/p5-Clone] [devel/p5-Module-Runtime] [math/p5-Math-Base-Convert]

Required to build:
[devel/p5-Test-Deep] [pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 578b161f7b75f8f2bd34d14f6e8da4a4a703dee7
RMD160: fcac1a003fea7c592ef0bcbc4d62023e0208aa48
Filesize: 150.984 KB

Version history: (Expand)


CVS history: (Expand)


   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2019-06-30 22:17:50 by Nia Alarie | Files touched by this commit (1816) | Package updated
Log message:
Update packages using a search.cpan.org HOMEPAGE to metacpan.org.

The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-03-25 11:36:21 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
p5-SQL-Statement: update to 1.412nb2.

Add missing dependency.
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2017-04-26 14:10:06 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated databases/p5-SQL-Statement to 1.412
-------------------------------------------
1.412   2017-04-06
    * Release 1.411_001 without further changes as 1.412

1.411_001 2017-03-30
    [Bug fixes]
    * Fix http://www.perlmonks.org/?node_id=1167381 (NumericEval: fix
      typo on error handling) (thanks to Yanick Champoux, James R. Leu)
    * fix repo url and t/02execute.t (Reini Urban, Mohammad S Anwar)
    * fix test failing with blead-perl (Jens Rehsack)

    [Improvements]
    * Refactor constraints processing (Ovidiu Gheorghies)
    * Support parsing of complex JOIN clause (containing OR and ()'s) (James R. Leu)
    * handle backtick quoting (Ben Hengst)
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2016-04-16 15:48:54 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.410

Upstream changes:
1.410 2016-04-11
    [Bug fixes]
    * Fix RT#113625 - Unnecessary x-bits (Kent Fredric)

    [Documentation]
    * pod2markdown README.md from lib/SQL/Statement.pm

1.409 2016-04-06
    * Release 1.408_001 without further changes as 1.409

1.408_001 2016-03-07
    [Bug fixes]
    * Fix RT#112530 - t/06virtual.t fails with -Duselongdouble (thanks
      Slaven Rezic)
    * Fix RT#105852 - dependency installation isn't triggered properly in
      cpan (thanks Mithaldu)
    * Fix RT#99349 - bind variables are not bound to placeholders in the
      correct order (thanks vulpeculus@gmx.de)

    [Documentation]
    * Update Copyright statements, add where missing (according to records)
    * Add license conditions where missing
    * bundle copy of license conditions to distribution