./databases/ruby-arel, Arel is a SQL AST manager for Ruby

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


Branch: CURRENT, Version: 7.0.0, Package name: ruby200-arel-7.0.0, Maintainer: pkgsrc-users

Arel is a SQL AST manager for Ruby.

1. Simplifies the generation of complex SQL queries
2. Adapts to various RDBMS systems

It is intended to be a framework framework; that is, you can build your own
ORM with it, focusing on innovative object and collection modeling as opposed
to database compatibility and query generation.


Required to run:
[lang/ruby200-base]

Master sites:

SHA1: 44e606426869f055c81c991cf29796c09a6b0eea
RMD160: 9873f9ff3bf6b30aa3e1b59c7d17943e6b627c2d
Filesize: 31 KB

Version history: (Expand)


CVS history: (Expand)


   2016-02-16 15:21:45 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update bury-arel to 7.0.0.

=== 7.0.0 / 2015-12-17

* Enhancements

  * Remove deprecated method `Table#primary_key`
  * Remove engine from the constructor arguments `Arel::Table`
  * Deprecate automatic type casting within Arel
   2015-11-03 02:56:36 by Alistair G. Crooks | Files touched by this commit (368)
Log message:
Add SHA512 digests for distfiles for databases category

Problems found with existing distfiles:
	distfiles/D6.data.ros.gz
	distfiles/cstore0.2.tar.gz
	distfiles/data4.tar.gz
	distfiles/sphinx-2.2.7-release.tar.gz
No changes made to the cstore or mariadb55-client distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-08-31 18:02:31 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-arel to 6.0.3.

=== 6.0.3 / 2015-08-04

* Bug fixes

  * Fix quoting LIMIT values on Oracle visitor.
   2015-08-02 17:50:06 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-arel to 6.0.2.

=== 6.0.2 / 2014-07-11

* Bug fixes

  * Fix file permission problem on the gem package

=== 6.0.1 / 2014-07-10

* Bug fixes

  * Stop quoting LIMIT values.
   2015-02-17 15:22:58 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-arel to 6.0.0.

=== 6.0.0 / 2014-11-25

* Enhancements

  * Remove deprecated `Arel::Expression`
  * Remove deprecated `Arel::SqlLiteral`
  * Remove deprecated `SelectManager#joins`
  * Remove deprecated `SelectManager#to_a`
  * Remove deprecated `Arel::Sql::Engine`
  * Remove deprecated `Arel::InnerJoin` constant
  * Remove deprecated `Arel::OuterJoin` constant

== 5.0.0 / 2013-12-04

* Enhancements

  * Remove deprecated code

* Bug Fixes

  * Fix serializing a relation when calling `to_yaml`

=== 4.0.2 / 2014-02-05

 * Bug Fixes

  * Fix `SqlLiteral` YAML serialization
  * PostgreSQL bugfix for invalid SQL in subqueries

== 4.0.1 / 2013-10-22

* Enhancements

  * Cache visitor dispatch on a per-visitor basis
  * Improve performance of #uniq across a large number of nodes

* Bug Fixes

  * Make visitors threadsafe by removing @last_column
  * Support `columns_for_distinct` with Oracle adapter
   2014-02-09 06:29:26 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-arel to 3.0.3.

== 3.0.3 / 2013-11-12

* Enhancements

  * Support ANSI 2003 window functions

* Bug Fixes

  * Fix joins in Informix
   2012-03-18 06:55:03 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-arel to 3.0.2.

* Tweak HOMEPAGE and COMMENT.

Exact changes are unknown.
   2012-03-02 04:25:39 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-arel package to 2.2.3.

Exacat changes aren't available but some bugfixes and support of bind
parameters can be differentiated from sql literals.