[Free] Baserow Database Extension - A Database Extension for Baserow

iam wiating respon after ulploaded nothing happen

Please, tell Me which database is best => Google Spreadsheet, Airtable, Baserow, etc.

GS is faster (Free)
Baserow is faster than airtable (Freemuim - 5000 rows free)
Airtable is slow (1200 rows free # Freemuim)

Hi, it’s not working with self hosted baserow. I put the url there and made a get request but got a blank error. I did the same with web component and it’s working fine.

Can you post your blocks? What type of request you made? And what response you are getting from the web component.?

Blocks of baserow

ERROR - blank

Blocks of web

RESPONSE

Get row block isn’t working anymore whether it’s self hosted or not. I think it’s better to use web component than to be dependent on this extension because you never know when it will stop working and this will make you lose almost all of your users.

Thanks for your service :slightly_smiling_face:

I have identified the issue and will fix it. Will push the update tomorrow.

It’s been always recommended to use inbuilt components and blocks instead of any third party extension. (If possible).

1 Like

All users need to update extension? Iam using Baserow by table id and token without any self-host

1 Like

It’s depend on you. If you did not used any bugged block in your app then you won’t need the update. Also, I have changed the Error Occurred block in update so It may break your project if you updated it. However, it could be easily solved.

2 Likes

Baserow v1.5.0


Block Added

image

This block updates the multiple columns of a row at same time. columnsNames and values must be a list of strings. Row Updated event will be triggered on success.

image

Returns a JSON string for given list of names and values. It’s possible with dictionary block but this block is added on someone’s demand and making it more easy.


Change Logs

image

A responseCode parameter has been added to this event to catch the error more easily. You can find below the meaning of different response code returned by baserow :

If response code is returned 0 then it means the error is raised by extension. It may happen when extension failed to parse JSON or some other error for ex, invalid string passed by the users.

Extension size is reduced by 1.7 KB.


Bug FIx

  • Get Row block was not working anymore. It is fixed now.
  • Delete Row block was resulting in a null response that causes the runtime error is now fixed.
  • Move Row, Delete Row and some other blocks was not working with self hosted version of baserow that is now fixed.
  • GetColumnsNames was showing a blank error is now fixed.

Downloads

You can download the extension from the first post.


Credits

Thank @yashsrv for reporting and testing the extension.


Note

Those who are not aware of Baserow plan can visit here :

Baserow is limited to its resources now.


Thank You
Sumit

4 Likes

Thank you @iamwsumit for this amazing extension. Now I can completely rely on it for my project. :grinning:

1 Like

Nice Extension Esay to use

1 Like

how to retrieve response content values only with dictonary?

I think Get Row isn’t working…


it returned nothing…
What’s wrong here?

Regarding this question, I would like to ask, only 200 pieces of data can be obtained at a time. What should I do if I have 500 pieces of data to obtain? This block helps you to get the column with column name and a limit that you want to recieve. Note:- Baserow has a limit of 200 maximum records so if you try to get more than 200 then Error Occurred event will be triggered.

Use page accordingly.
GetColumn with maxRecords 200 and page = 1. This will fetch the first 200 rows, then after getting the data use GetColumn again with page = 2, this will fetch the next 200 rows. Do the same again to fetch all your data. You just have to set the correct page number.

ok i understand