Update databases/p5-SQL-Statement to 1.414
This commit is contained in:
parent
3a311c13a4
commit
33e202f03d
@ -1,27 +1,27 @@
|
|||||||
# $OpenBSD: Makefile,v 1.21 2020/07/03 21:44:38 sthen Exp $
|
# $OpenBSD: Makefile,v 1.22 2020/12/05 20:41:30 afresh1 Exp $
|
||||||
|
|
||||||
COMMENT = SQL parsing and processing engine
|
COMMENT = SQL parsing and processing engine
|
||||||
|
|
||||||
MODULES = cpan
|
MODULES = cpan
|
||||||
PKG_ARCH = *
|
PKG_ARCH = *
|
||||||
DISTNAME = SQL-Statement-1.412
|
DISTNAME = SQL-Statement-1.414
|
||||||
CATEGORIES = databases
|
CATEGORIES = databases
|
||||||
REVISION = 0
|
|
||||||
|
|
||||||
MAINTAINER = Andrew Fresh <afresh1@openbsd.org>
|
MAINTAINER = Andrew Hewus Fresh <afresh1@openbsd.org>
|
||||||
|
|
||||||
# perl_5
|
# Perl
|
||||||
PERMIT_PACKAGE = Yes
|
PERMIT_PACKAGE = Yes
|
||||||
|
|
||||||
RUN_DEPENDS = devel/p5-Clone>=0.30 \
|
RUN_DEPENDS = devel/p5-Clone>=0.30 \
|
||||||
devel/p5-Module-Runtime \
|
devel/p5-Module-Runtime \
|
||||||
devel/p5-Params-Util>=1.00
|
devel/p5-Params-Util>=1.0
|
||||||
|
|
||||||
# An optional run dependency but makes one function work
|
# An optional run dependency but makes one function work
|
||||||
RUN_DEPENDS += devel/p5-Math-Base-Convert
|
RUN_DEPENDS += devel/p5-Math-Base-Convert
|
||||||
|
|
||||||
TEST_DEPENDS = devel/p5-Math-Base-Convert \
|
TEST_DEPENDS = devel/p5-Math-Base-Convert \
|
||||||
devel/p5-Test-Deep
|
devel/p5-Test-Deep \
|
||||||
|
textproc/p5-Text-Soundex>=3.04
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
SHA256 (SQL-Statement-1.412.tar.gz) = ZchwiDN5wRtT8Z6tEKqsJBzMhqkLurd/Y3b+dQcg5cg=
|
SHA256 (SQL-Statement-1.414.tar.gz) = 3ei9z6ahNu7doGUZug8++uwIXDnbDfnEctwOxs14Gkk=
|
||||||
SIZE (SQL-Statement-1.412.tar.gz) = 154608
|
SIZE (SQL-Statement-1.414.tar.gz) = 159512
|
||||||
|
@ -1,5 +1,19 @@
|
|||||||
The SQL::Statement module implements a small, abstract SQL engine. By
|
The SQL::Statement module implements a pure Perl SQL parsing and
|
||||||
parsing an SQL query you create an SQL::Statement instance. This instance
|
execution engine. While it by no means implements full ANSI standard,
|
||||||
offers methods for retrieving syntax, for WHERE clause and statement
|
it does support many features including column and table aliases,
|
||||||
evaluation. The implementation is designed to work with the DBI driver
|
built-in and user-defined functions, implicit and explicit joins,
|
||||||
DBD::CSV, and should be easily extensible.
|
complex 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 persistent 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. One or another
|
||||||
|
(hopefully not all) may be irrelevant for your needs: 1) to access
|
||||||
|
and manipulate data in CSV, XML, and other formats 2) to build your
|
||||||
|
own DBD for a new data source 3) to parse and examine the structure
|
||||||
|
of SQL statements.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user