Sha256: 0fe60af8ea543e516b3ece1ab6db28fcdb9e54a5db01eb4be28a71b6909cc1c5

Contents?: true

Size: 921 Bytes

Versions: 4

Compression:

Stored size: 921 Bytes

Contents

# TheData
TheData is a MiddleMan for import data and export data, It can be used for generating complex report.
And It can transfer data to many format, Like: csv, pdf, html, xml and more.

## Features
- Easy to use, Just config;
- Separate pdf style and data;
- Strong, even data processing break off, It can be restore easily;

## Functions
- sidekiq job;
- report file store;
- send email notice user after finished sidekiq job;

## Getting Started

#### step-1: Add one_report to you Gemfile:

```ruby
gem 'the_data'
```

#### step-2: Run migrations

```bash
rake the_auth_engine:install:migrations
rake db:migrate
```

## How to use

#### step-1: Define table
The table defined the report's data format

[Define Report Table](docs/define-report-table.md)

#### step-3: (optional) Define report pdf's style
[Define report pdf style](docs/define-pdf-style)

# 依赖
[the_role](https://github.com/yigexiangfa/the_role)

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rails_data-1.0.2 README.md
rails_data-1.0.1 README.md
rails_data-1.0.0 README.md
rails_data-0.0.1 README.md