mirror of https://github.com/nocodb/nocodb
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
80 lines
3.4 KiB
80 lines
3.4 KiB
3 years ago
|
---
|
||
2 years ago
|
title: 'Import Airtable to NocoDB'
|
||
2 years ago
|
description: 'A complete import of your Airtable to any MySQL, Postgres, SQLite and SQL server databases within minutes'
|
||
3 years ago
|
---
|
||
|
|
||
2 years ago
|
NocoDB allows a complete import of your Airtable to any MySQL, Postgres, SQLite and SQL server databases within minutes.
|
||
|
|
||
1 year ago
|
:::note
|
||
|
|
||
2 years ago
|
Import from Airtable is in beta version. See <a href="https://github.com/nocodb/nocodb/discussions/2122" target="_blank">Importing Airtable To NocoDB</a> for the migration notes.
|
||
1 year ago
|
|
||
|
:::note
|
||
2 years ago
|
|
||
|
## Get Airtable Credentials
|
||
|
|
||
1 year ago
|
:::note
|
||
|
|
||
2 years ago
|
You need to retrieve API key and Shared Base ID / URL from Airtable.
|
||
1 year ago
|
|
||
|
:::
|
||
2 years ago
|
|
||
|
### Retrieve API Key
|
||
2 years ago
|
|
||
|
- Copy your Airtable API Key from [Airtable Accounts](https://airtable.com/account) page
|
||
3 years ago
|
|
||
2 years ago
|
![Screenshot 2022-05-16 at 1 50 07 PM](https://user-images.githubusercontent.com/86527202/168569905-48c16d6d-c44a-4337-be49-0ac3dc1f7b75.png)
|
||
3 years ago
|
|
||
2 years ago
|
### Retrieve Share Base ID / URL
|
||
3 years ago
|
|
||
2 years ago
|
See [here](https://support.airtable.com/hc/en-us/articles/205752117-Creating-a-base-share-link-or-a-view-share-link#basesharelink) for detailed procedures.
|
||
|
|
||
|
1. Open `Share` menu in your Project / Base
|
||
|
![Screenshot 2022-05-16 at 3 47 27 PM](https://user-images.githubusercontent.com/86527202/168572054-533b8c19-d76e-4add-b876-f1e0570ac33c.png)
|
||
|
|
||
|
2. Open tab `Share Publicly`
|
||
3 years ago
|
|
||
2 years ago
|
3. Enable `Turn on full base access`
|
||
3 years ago
|
|
||
2 years ago
|
4. Copy generated shared base URL
|
||
|
![Screenshot 2022-05-16 at 3 41 54 PM](https://user-images.githubusercontent.com/86527202/168572062-5dee065d-2394-426d-8f43-77ecc0c9b73f.png)
|
||
|
|
||
|
|
||
|
|
||
|
## Import Airtable to NocoDB
|
||
|
|
||
1 year ago
|
:::note
|
||
|
|
||
2 years ago
|
Prerequisites: <br/> - A NocoDB Project <br/> - Airtable Credentials
|
||
1 year ago
|
|
||
|
:::
|
||
2 years ago
|
|
||
2 years ago
|
Below are 3 simple steps
|
||
2 years ago
|
1. Go to your Project, Open `Add / Import` menu and click `Airtable`.
|
||
|
|
||
|
![Screenshot 2022-09-14 at 9 27 51 AM](https://user-images.githubusercontent.com/86527202/190057053-983126b3-287a-4bc4-a1d8-fa89da8f40f8.png)
|
||
|
|
||
|
<!-- ![image](https://user-images.githubusercontent.com/35857179/168772072-937b037b-32b3-4e5b-b982-5ee4b9a4959c.png) -->
|
||
|
<!-- ![image](https://user-images.githubusercontent.com/35857179/168773192-f3ef9d36-3329-4324-ae25-989b611f66bf.png) -->
|
||
2 years ago
|
2. Input API key & Shared Base ID / URL (retrieved from `Get Airtable Credentials` above).
|
||
2 years ago
|
|
||
|
- <1> API Key
|
||
|
- <2> Share Base ID
|
||
|
- <3> Configuration option
|
||
|
- Import Data: disable this option to import only table & view schema's
|
||
|
- Import Secondary Views: disable this option to import only primary grid view per table
|
||
|
- Import Rollup Columns: disable this option to skip Rollup column import
|
||
|
- Import Lookup Columns: disable this option to skip Lookup column import
|
||
|
- Import Attachments Columns: disable this option to skip Attachment column import
|
||
1 year ago
|
- \<Not supported yet\> Import Formula Columns: disable this option to skip Formula (computation) column import
|
||
2 years ago
|
|
||
|
![Screenshot 2022-09-14 at 9 30 14 AM](https://user-images.githubusercontent.com/86527202/190057133-92807b16-4f2b-4c58-8bae-a2cfe677ee62.png)
|
||
|
|
||
|
<!-- ![image](https://user-images.githubusercontent.com/35857179/168779663-5bb1dac8-01bd-43fb-8638-318a66a0f4bf.png) -->
|
||
|
3. Click `Import` and you will see the status
|
||
|
4. Wait until `Go To Dashboard` button is activated on the modal. Import details are captured in log window.
|
||
|
|
||
|
![Screenshot 2022-09-14 at 9 33 42 AM](https://user-images.githubusercontent.com/86527202/190057152-be9ec6cb-e414-465c-8967-d1ad40478ce1.png)
|
||
|
|
||
|
<!-- ![image](https://user-images.githubusercontent.com/35857179/168779906-6163b23e-4bcc-4991-8a77-b2fa94e5dcf3.png) -->
|