|
1 | 1 | # ActiveAdminImport |
2 | | -[The most fastest and efficient CSV import for Active Admin |
3 | | -with support of validations, bulk inserts and encodings handling](http://activeadmin-plugins.github.io/active_admin_import/) |
4 | 2 |
|
| 3 | +[![Travis Build ][build_badge]][build_link] |
| 4 | +[![Coverage Status][coveralls_badge]][coveralls_link] |
| 5 | +[![Code Climate ][codeclimate_badge]][codeclimate_link] |
| 6 | +[![Gem Version ][rubygems_badge]][rubygems_link] |
| 7 | +[![License ][license_badge]][license_link] |
5 | 8 |
|
6 | 9 |
|
7 | | -[](https://travis-ci.org/activeadmin-plugins/active_admin_import) |
8 | | -[](https://gemnasium.com/activeadmin-plugins/active_admin_import) |
9 | | -[](https://coveralls.io/r/activeadmin-plugins/active_admin_import) |
10 | | -[](https://codeclimate.com/github/activeadmin-plugins/active_admin_import) |
11 | | -[](https://rubygems.org/gems/active_admin_import) |
12 | | -[](http://Fivell.mit-license.org) |
| 10 | +The most fastest and efficient CSV import for Active Admin with support of validations, bulk inserts and encodings handling. |
13 | 11 |
|
| 12 | +For more about ActiveAdminImport installation and usage, check [Documentation website](http://activeadmin-plugins.github.io/active_admin_import/) and [Wiki pages](https://github.com/activeadmin-plugins/active_admin_import/wiki) for some specific cases and caveats. |
14 | 13 |
|
15 | 14 |
|
16 | | -#Installation |
| 15 | +## Installation |
17 | 16 |
|
18 | 17 | Add this line to your application's Gemfile: |
19 | 18 |
|
20 | 19 | ```ruby |
21 | | -gem "active_admin_import" , '3.0.0' |
22 | | - |
| 20 | +gem "active_admin_import" |
23 | 21 | ``` |
24 | 22 | or |
25 | 23 |
|
26 | 24 | ```ruby |
27 | 25 | gem "active_admin_import" , github: "activeadmin-plugins/active_admin_import" |
28 | | - |
29 | 26 | ``` |
30 | 27 |
|
31 | 28 | And then execute: |
32 | 29 |
|
33 | 30 | $ bundle |
34 | 31 |
|
35 | 32 |
|
36 | | -# active_admin_import features |
37 | | -<ol> |
38 | | - <li> Replacements/Updates support</li> |
39 | | - <li> Encoding handling</li> |
40 | | - <li> CSV options</li> |
41 | | - <li> Ability to describe/change CSV headers</li> |
42 | | - <li> Bulk import (activerecord-import)</li> |
43 | | - <li> Callbacks</li> |
44 | | - <li> Zip files</li> |
45 | | - <li> and more...</li> |
46 | | -</ol> |
47 | | - |
| 33 | +## Features |
| 34 | +* Replacements/Updates support |
| 35 | +* Encoding handling |
| 36 | +* CSV options |
| 37 | +* Ability to describe/change CSV headers |
| 38 | +* Bulk import (activerecord-import) |
| 39 | +* Callbacks |
| 40 | +* Zip files |
| 41 | +* and more... |
48 | 42 |
|
49 | 43 |
|
50 | 44 | #### Basic usage |
@@ -96,6 +90,17 @@ Tool | Description |
96 | 90 | [rchardet]: https://github.com/jmhodges/rchardet |
97 | 91 | [activerecord-import]: https://github.com/zdennis/activerecord-import |
98 | 92 |
|
| 93 | +[build_badge]: https://travis-ci.org/activeadmin-plugins/active_admin_import.svg?branch=master |
| 94 | +[build_link]: https://travis-ci.org/activeadmin-plugins/active_admin_import |
| 95 | +[coveralls_badge]: https://coveralls.io/repos/activeadmin-plugins/active_admin_import/badge.svg |
| 96 | +[coveralls_link]: https://coveralls.io/github/activeadmin-plugins/active_admin_import |
| 97 | +[codeclimate_badge]: https://codeclimate.com/github/activeadmin-plugins/active_admin_import/badges/gpa.svg |
| 98 | +[codeclimate_link]: https://codeclimate.com/github/activeadmin-plugins/active_admin_import |
| 99 | +[rubygems_badge]: https://badge.fury.io/rb/active_admin_import.svg |
| 100 | +[rubygems_link]: https://rubygems.org/gems/active_admin_import |
| 101 | +[license_badge]: http://img.shields.io/:license-mit-blue.svg |
| 102 | +[license_link]: http://Fivell.mit-license.org |
| 103 | + |
99 | 104 |
|
100 | 105 | ## Contributing |
101 | 106 |
|
|
0 commit comments