summaryrefslogtreecommitdiff
path: root/databases/ruby-arel/DESCR
diff options
context:
space:
mode:
Diffstat (limited to 'databases/ruby-arel/DESCR')
-rw-r--r--databases/ruby-arel/DESCR25
1 files changed, 6 insertions, 19 deletions
diff --git a/databases/ruby-arel/DESCR b/databases/ruby-arel/DESCR
index 09a6a25b884..fa0139ce6d2 100644
--- a/databases/ruby-arel/DESCR
+++ b/databases/ruby-arel/DESCR
@@ -1,21 +1,8 @@
+Arel is a SQL AST manager for Ruby.
-## Abstract ##
+1. Simplifies the generation of complex SQL queries
+2. Adapts to various RDBMS systems
-Arel is a Relational Algebra for Ruby.
-
-1) simplifies the generation complex of 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.
-
-## Status ##
-
-For the moment, Arel uses ActiveRecord's connection adapters to
-connect to the various engines, connection pooling, perform quoting,
-and do type conversion. On the horizon is the use of DataObjects
-instead.
-
-The long term goal, following both LINQ and DataMapper, is to have
-Arel adapt to engines beyond RDBMS, including XML, IMAP, YAML, etc.
+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.