mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
remove line column from node table
This commit is contained in:
parent
f94df908bc
commit
a52fd809bf
@ -16,15 +16,11 @@ class StorageBackend(object):
|
||||
"""
|
||||
pass
|
||||
|
||||
def add_node(self, id, document, line, source):
|
||||
def add_node(self, id, document, source):
|
||||
"""Add a node to the StorageBackend.
|
||||
|
||||
:param id: a unique id for the comment.
|
||||
|
||||
:param document: the name of the document the node belongs to.
|
||||
|
||||
:param line: the line in the source where the node begins.
|
||||
|
||||
:param source: the source files name.
|
||||
"""
|
||||
raise NotImplementedError()
|
||||
|
@ -31,7 +31,6 @@ class Node(Base):
|
||||
|
||||
id = Column(String(32), primary_key=True)
|
||||
document = Column(String(256), nullable=False)
|
||||
line = Column(Integer)
|
||||
source = Column(Text, nullable=False)
|
||||
|
||||
def nested_comments(self, username, moderator):
|
||||
@ -94,10 +93,9 @@ class Node(Base):
|
||||
|
||||
return comments
|
||||
|
||||
def __init__(self, id, document, line, source):
|
||||
def __init__(self, id, document, source):
|
||||
self.id = id
|
||||
self.document = document
|
||||
self.line = line
|
||||
self.source = source
|
||||
|
||||
class Comment(Base):
|
||||
|
@ -33,8 +33,8 @@ class SQLAlchemyStorage(StorageBackend):
|
||||
def pre_build(self):
|
||||
self.build_session = Session()
|
||||
|
||||
def add_node(self, id, document, line, source):
|
||||
node = Node(id, document, line, source)
|
||||
def add_node(self, id, document, source):
|
||||
node = Node(id, document, source)
|
||||
self.build_session.add(node)
|
||||
self.build_session.flush()
|
||||
return node
|
||||
|
@ -41,6 +41,5 @@ class WebSupportTranslator(HTMLTranslator):
|
||||
storage = self.builder.app.storage
|
||||
db_node_id = storage.add_node(id=node.uid,
|
||||
document=self.builder.cur_docname,
|
||||
line=node.line,
|
||||
source=node.rawsource or node.astext())
|
||||
return db_node_id
|
||||
|
Loading…
Reference in New Issue
Block a user