ZiYa allows you to easily create interactive charts, gauges and maps for your web applications. ZiYa leverages flash which offload heavy server side processing to the client. At the root ZiYa allows you to easily generate an XML files that will be downloaded to the client for rendering. Using this gem, you will be able to easily create great looking charts for your application. You will also be able to use the charts, gauges and maps has a navigation scheme by embedding various link in the graphical components thus bringing to the table an ideal scheme for reporting and dashboard like applications. Your manager will love you for it !! Sample site : http://ziya.liquidrail.com Documentation : http://ziya.liquidrail.com/docs Forum : http://groups.google.com/group/ziya-plugin Repositories : git://github.com/derailed/ziya.git
Kyoto Cabinet is a library of routines for managing a database. The database is a simple data file containing records, each is a pair of a key and a value. Every key and value is serial bytes with variable length. Both binary data and character string can be used as a key and a value. Each key must be unique within a database. There is neither concept of data tables nor data types. Records are organized in hash table or B+ tree.
Allows for your ActiveRecord models to have drafts which are stored in a separate duplicate table.
Adds support for displaying your ActiveRecord tables, named scopes, collections, or plain arrays in a table view when working in rails console, shell, or email template. Enumerable#to_table_display returns the printable strings; Object#pt calls #to_table_display on its first argument and puts out the result. Columns you haven't loaded (eg. from using :select) are omitted, and derived/calculated columns (eg. again, from using :select) are added. Both #to_table_display and Object#pt methods take :only, :except, and :methods which work like the #to_xml method to change what attributes/methods are output. The normal output uses #inspect on the data values to make them printable, so you can see what type the values had. When that's inconvenient or you'd prefer direct display, you can pass the option :inspect => false to disable inspection.
Testing a separate publish to see if I can get the mac install to work with bundler. The sys-proctable library provides an interface for gathering information about processes on your system, i.e. the process table. Most major platforms are supported and, while different platforms may return different information, the external interface is identical across platforms.
Dynamically-populated ActiveRecord models based on static data
Creates a separate table that saves all your dynamic attributes.
Automatic ActiveRecord caching for small support tables.
The azure-signature library generates storage signatures for Microsoft Azure's cloud platform. You can use this to access Azure storage services - tables, blobs, queues and files.
Adds a rake task which prepends each model file with an excerpt about the corresponding table from db/schema.rb
Auto-order table columns for optimize disk space usage
Adds rspec matcher to verify the presence of foreign keys generated by Foreigner in a table schema
Migrate large tables without downtime by copying to a temporary table in chunks. The old table is not dropped. Instead, it is moved to timestamp_table_name for verification.
Activecube is the library to make multi-dimensional queries to data.Cube, dimensions, metrics and selectors are defined in the Model, similary to ActiveRecord. Activecube uses Rails ActiveRecord in implementation. In particular, you have to define all tables, used in Activecube, as ActiveRecord tables.
A gem that generate HTML tables from your models in order to display them in your admin views.
A tight DSL to build tables of ActiveRecord models with sorting, pagination, finding/filtering, selecting and batch actions. Tries to do for tables what formtastic and simple_form did for forms.
An ActiveRecord mix-in that makes it easier to use AR in an application which contains models which map to tables in different schemas.
manage WriteOnceReadMany tables backing ActiveRecord models. there will be a switch table and multiple backing tables for each ActiveRecord model, all created and managed automatically. a new version of a table is created by writing to the working table, and then Model.advance_version which makes the working table active, and creates a new working table from the base model schmea
Read data from an ascii table.
Dynatable is a funner, semantic, interactive table plugin using jQuery, HTML5, and JSON. And it's not just for tables.
Native MySQL additions to ActiveRecord, like LOAD DATA INFILE, ENABLE/DISABLE KEYS, TRUNCATE TABLE.
Gives ActiveRecord support for PostgreSQL's native inherited tables
Enables easy table rendering in rails applications
Simple table generator
Create and format tables
Make consistent hashcodes from flat Hashes, regardless of key ordering. Useful for hashing rows in a table.
ActiveRecord extension that serializes destroyed records into a trash table from which they can be restored. This is intended to reduce the risk of users misusing your application's delete function and losing data.
Create tables that are sortable, filterable and much more
Active Record provides "optimistic" and "pessimistic" modules for row-level locking, but provide nothing to do full-table locking. Fatalistic provides this.
Given the default pg_dump text SQL dump, this can take a simple definition of tables and fields to anonymize and efficiently anonymize the dump.
Store CarrierWave files in PostgreSQL (supporting multiple versions per uploader).
This "acts_as" extension provides the capabilities for sorting and reordering a number of objects in a list. The class that has this specified needs to have a "position" column defined as an integer on the mapped database table.
"Bitfields for ActiveRecord": store low-cardinality columns in a separate table for vastly more flexibility and better performance.
Loads all records from the table on first use, and thereafter returns the cached (and frozen) records for all find calls. Optionally, creates class-level methods you can use to grab the records, named after the name field you specify.
asciidoctor-rfc lets you write Internet-Drafts and RFCs in a native "asciidoctor" syntax. RFC XML ("xml2rfc" Vocabulary XML, RFC7322) is the XML-based language used for writing Internet-Drafts and RFCs, but not everyone likes hand-crafting XML, especially when the focus should be on the content. Specifically, the gem provides two things. First, an "asciidoctor" like syntax that lets you utilize close to all features of native RFC XML, and maps most asciidoctor textual syntax (like tables) into RFC XML features. Then, RFC XML v3 (RFC 7991) and v2 (RFC 7749) backends that lets you render your AsciiDoc into, you guessed it, RFC XML v3 and v2. This gem is in active development.
The best I could come up with was to just show you: $ atcat dbi://pg/localhost/database_name/table_name csv://table_name.csv That exports a table from Postgres into a comma separated value file. You can read from or write to: tab, csv, dbi, etc. You can opaquely treat any of those 'table of records' based sources as an opaque URI. Want to read more? https://github.com/kyleburton/abstract-tables
A gem that shortcuts typing out forms and tables for SQL users. Assuming your model is named ModelName, just type Make.form.model("ModelName").now! in your controller and it will return an html-safe form based on your column names for creating a new record in your view. In addition, you can type Make.table.model("ModelName").now! to automatically generate a table.
A serialisable and validatable table-less model with support for associations, useful to store settings, options, etc in a serialized form in a parent object
Validate an entire [ActiveRecord] table, checking for things like blank rows or total number of rows
This gem provides an acts_as_list compatible capability for sorting and reordering a number of objects in a list. The class that has this specified needs to have a +position+ column defined as an integer on the mapped database table. This gem requires ActiveRecord 3.0 as it has been refactored to use the scope methods and query interface introduced with Ruby on Rails 3.0
A tiny ActiveRecord substitute for small, never changing database tables.
data-table is a simple gem that provides a DSL for turning an array of hashes or ActiveRecord objects into an HTML table.
Creates views which allow anonymization of database tables.
rails cache gem to fragment cache with smart cache key management
Displays a collection (ActiveRelation or Array-like object) wrapped in an html table with server side column sorting, filtering hooks, and search bar. Large collections can be paginated with either the will_paginate gem or kaminari gem if you use them, or a naive Enumerable based paginator (without pager links) if neither is present.
Extract tables from PDF as a structured info. Uses ghostscript to print pdf to image, then recognizes table separators optically. No OpenCV or other heavy dependencies
Hirb provides a mini view framework for console applications and uses it to improve ripl(irb)'s default inspect output. Given an object or array of objects, hirb renders a view based on the object's class and/or ancestry. Hirb offers reusable views in the form of helper classes. The two main helpers, Hirb::Helpers::Table and Hirb::Helpers::Tree, provide several options for generating ascii tables and trees. Using Hirb::Helpers::AutoTable, hirb has useful default views for at least ten popular database gems i.e. Rails' ActiveRecord::Base. Other than views, hirb offers a smart pager and a console menu. The smart pager only pages when the output exceeds the current screen size. The menu is used in conjunction with tables to offer two dimensional menus.
qUI: rails helpers for generating index tables
Similar to globalize, but uses PostgreSQL's JSONB to store data in a single field. No additional tables required. Very thin abstraction
Serialize HTML tables into JSON in Ruby