@@ -238,6 +238,7 @@ def list_rows(self, table_name, view_name=None, order_by=None, desc=False, start
238238 url = self ._row_server_url ()
239239 params = {
240240 'table_name' : table_name ,
241+ 'table_id' : table_name ,
241242 }
242243 if view_name :
243244 params ['view_name' ] = view_name
@@ -261,6 +262,7 @@ def get_row(self, table_name, row_id):
261262 url = self ._row_server_url () + row_id + '/'
262263 params = {
263264 'table_name' : table_name ,
265+ 'table_id' : table_name ,
264266 }
265267 response = requests .get (url , params = params , headers = self .headers , timeout = self .timeout )
266268 data = parse_response (response )
@@ -274,6 +276,7 @@ def append_row(self, table_name, row_data):
274276 url = self ._row_server_url ()
275277 json_data = {
276278 'table_name' : table_name ,
279+ 'table_id' : table_name ,
277280 'row' : row_data ,
278281 }
279282 response = requests .post (url , json = json_data , headers = self .headers , timeout = self .timeout )
@@ -287,6 +290,7 @@ def batch_append_rows(self, table_name, rows_data):
287290 url = self ._batch_row_server_url ()
288291 json_data = {
289292 'table_name' : table_name ,
293+ 'table_id' : table_name ,
290294 'rows' : rows_data ,
291295 }
292296 response = requests .post (url , json = json_data , headers = self .headers , timeout = self .timeout )
@@ -301,6 +305,7 @@ def insert_row(self, table_name, row_data, anchor_row_id):
301305 url = self ._row_server_url ()
302306 json_data = {
303307 'table_name' : table_name ,
308+ 'table_id' : table_name ,
304309 'row' : row_data ,
305310 'anchor_row_id' : anchor_row_id ,
306311 }
@@ -316,6 +321,7 @@ def update_row(self, table_name, row_id, row_data):
316321 url = self ._row_server_url ()
317322 json_data = {
318323 'table_name' : table_name ,
324+ 'table_id' : table_name ,
319325 'row_id' : row_id ,
320326 'row' : row_data ,
321327 }
@@ -331,6 +337,7 @@ def batch_update_rows(self, table_name, rows_data):
331337 url = self ._batch_update_row_server_url ()
332338 json_data = {
333339 'table_name' : table_name ,
340+ 'table_id' : table_name ,
334341 'updates' : rows_data ,
335342 }
336343 response = requests .put (url , json = json_data , headers = self .headers , timeout = self .timeout )
@@ -344,6 +351,7 @@ def delete_row(self, table_name, row_id):
344351 url = self ._row_server_url ()
345352 json_data = {
346353 'table_name' : table_name ,
354+ 'table_id' : table_name ,
347355 'row_id' : row_id ,
348356 }
349357 response = requests .delete (url , json = json_data , headers = self .headers , timeout = self .timeout )
@@ -357,6 +365,7 @@ def batch_delete_rows(self, table_name, row_ids):
357365 url = self ._batch_delete_row_server_url ()
358366 json_data = {
359367 'table_name' : table_name ,
368+ 'table_id' : table_name ,
360369 'row_ids' : row_ids ,
361370 }
362371 response = requests .delete (url , json = json_data , headers = self .headers , timeout = self .timeout )
@@ -438,7 +447,9 @@ def add_link(self, link_id, table_name, other_table_name, row_id, other_row_id):
438447 json_data = {
439448 'link_id' : link_id ,
440449 'table_name' : table_name ,
450+ 'table_id' : table_name ,
441451 'other_table_name' : other_table_name ,
452+ 'other_table_id' : other_table_name ,
442453 'table_row_id' : row_id ,
443454 'other_table_row_id' : other_row_id ,
444455 }
@@ -457,7 +468,9 @@ def remove_link(self, link_id, table_name, other_table_name, row_id, other_row_i
457468 json_data = {
458469 'link_id' : link_id ,
459470 'table_name' : table_name ,
471+ 'table_id' : table_name ,
460472 'other_table_name' : other_table_name ,
473+ 'other_table_id' : other_table_name ,
461474 'table_row_id' : row_id ,
462475 'other_table_row_id' : other_row_id ,
463476 }
@@ -529,6 +542,7 @@ def list_columns(self, table_name, view_name=None):
529542 url = self ._column_server_url ()
530543 params = {
531544 'table_name' : table_name ,
545+ 'table_id' : table_name ,
532546 }
533547 if view_name :
534548 params ['view_name' ] = view_name
@@ -557,6 +571,7 @@ def insert_column(self, table_name, column_name, column_type, column_key=None, c
557571 url = self ._column_server_url ()
558572 json_data = {
559573 'table_name' : table_name ,
574+ 'table_id' : table_name ,
560575 'column_name' : column_name ,
561576 'column_type' : column_type .value
562577 }
@@ -579,6 +594,7 @@ def rename_column(self, table_name, column_key, new_column_name):
579594 json_data = {
580595 'op_type' : RENAME_COLUMN ,
581596 'table_name' : table_name ,
597+ 'table_id' : table_name ,
582598 'column' : column_key ,
583599 'new_column_name' : new_column_name
584600 }
@@ -598,6 +614,7 @@ def resize_column(self, table_name, column_key, new_column_width):
598614 json_data = {
599615 'op_type' : RESIZE_COLUMN ,
600616 'table_name' : table_name ,
617+ 'table_id' : table_name ,
601618 'column' : column_key ,
602619 'new_column_width' : new_column_width
603620 }
@@ -616,6 +633,7 @@ def freeze_column(self, table_name, column_key, frozen):
616633 json_data = {
617634 'op_type' : FREEZE_COLUMN ,
618635 'table_name' : table_name ,
636+ 'table_id' : table_name ,
619637 'column' : column_key ,
620638 'frozen' : frozen
621639 }
@@ -634,6 +652,7 @@ def move_column(self, table_name, column_key, target_column_key):
634652 json_data = {
635653 'op_type' : MOVE_COLUMN ,
636654 'table_name' : table_name ,
655+ 'table_id' : table_name ,
637656 'column' : column_key ,
638657 'target_column' : target_column_key
639658 }
@@ -654,6 +673,7 @@ def modify_column_type(self, table_name, column_key, new_column_type):
654673 json_data = {
655674 'op_type' : MODIFY_COLUMN_TYPE ,
656675 'table_name' : table_name ,
676+ 'table_id' : table_name ,
657677 'column' : column_key ,
658678 'new_column_type' : new_column_type .value
659679 }
@@ -670,6 +690,7 @@ def add_column_options(self, table_name, column, options):
670690 url = self ._column_options_server_url ()
671691 json_data = {
672692 "table_name" : table_name ,
693+ 'table_id' : table_name ,
673694 "column" : column ,
674695 "options" : options
675696 }
@@ -689,6 +710,7 @@ def add_column_cascade_settings(self, table_name, child_column, parent_column, c
689710 url = self ._column_cascade_setting_server_url ()
690711 json_data = {
691712 "table_name" : table_name ,
713+ 'table_id' : table_name ,
692714 "child_column" : child_column ,
693715 "parent_column" : parent_column ,
694716 "cascade_settings" : cascade_settings
@@ -707,6 +729,7 @@ def delete_column(self, table_name, column_key):
707729 url = self ._column_server_url ()
708730 json_data = {
709731 'table_name' : table_name ,
732+ 'table_id' : table_name ,
710733 'column' : column_key
711734 }
712735 response = requests .delete (url , json = json_data , headers = self .headers , timeout = self .timeout )
0 commit comments