MCPcopy
hub / github.com/django/django / Table

Class Table

django/db/backends/ddl_references.py:51–69  ·  view source on GitHub ↗

Hold a reference to a table.

Source from the content-addressed store, hash-verified

49
50
51class Table(Reference):
52 """Hold a reference to a table."""
53
54 def __init__(self, table, quote_name):
55 self.table = table
56 self.quote_name = quote_name
57
58 def references_table(self, table):
59 return self.table == table
60
61 def references_index(self, table, index):
62 return self.references_table(table) and str(self) == index
63
64 def rename_table_references(self, old_table, new_table):
65 if self.table == old_table:
66 self.table = new_table
67
68 def __str__(self):
69 return self.quote_name(self.table)
70
71
72class TableColumns(Table):

Callers 11

constraint_sqlMethod · 0.90
create_sqlMethod · 0.90
_create_index_sqlMethod · 0.90
_delete_index_sqlMethod · 0.90
_rename_index_sqlMethod · 0.90
_create_fk_sqlMethod · 0.90
_create_unique_sqlMethod · 0.90
_create_check_sqlMethod · 0.90
setUpMethod · 0.90

Calls

no outgoing calls

Tested by 1

setUpMethod · 0.72