コード例 #1
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
 def __init__(self, options):
     FormatWriter.__init__(
         self,
         FORMATS.get(options.verbose, FORMATS[0]),
         ITEM_FORMATS.get(options.verbose, ITEM_FORMATS[0]))
     Formatter.set(DefaultFormatter())
     self.options = options
コード例 #2
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
 def __init__(self, options=None):
     FormatWriter.__init__(
         self,
         u'{0}\n',
         u'insert into {table} ({columns}) values ({values});')
     Formatter.set(DefaultFormatter())
     self.table_name = options.table_name
コード例 #3
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
    def __init__(
            self,
            items_format=u"""Title\tAutocomplete
{0}""",
            item_format=u"""{title}\t{autocomplete}"""):
        FormatWriter.__init__(self, items_format, item_format)
        Formatter.set(TestFormatter())
コード例 #4
0
ファイル: writer.py プロジェクト: gschaden/dbmanagr
    def __init__(self, include_tables=False):
        FormatWriter.__init__(self, u"""digraph dbgraph {{
{0}
}}
""")
        self.include_tables = include_tables
        Formatter.set(GraphvizFormatter())
コード例 #5
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
    def __init__(self):
        FormatWriter.__init__(
            self,
            u"""Id\tTitle\tSubtitle\tAutocomplete
{0}
""")
        Formatter.set(SimpleFormatter())
コード例 #6
0
ファイル: writer.py プロジェクト: gschaden/dbmanagr
 def __init__(self, options=None):
     FormatWriter.__init__(
         self, u'{0}\n', u"""{prefix}    - &{table}_{id} !!{package}.{model}
     {tuples}""")
     Formatter.set(DefaultFormatter())
     self.package = options.package
     self.last_table = None
コード例 #7
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
    def __init__(self):
        FormatWriter.__init__(
            self,
            u"""[
{0}
]
""", item_separator=u',\n',)
        Formatter.set(JsonFormatter())
コード例 #8
0
    def __init__(self):
        FormatWriter.__init__(
            self,
            u"""[
{0}
]
""",
            item_separator=u',\n',
        )
        Formatter.set(JsonFormatter())
コード例 #9
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
 def __init__(self, options=None):
     FormatWriter.__init__(
         self,
         u"{0}\n",
         u"""{prefix}    - &{table}_{id} !!{package}.{model}
     {tuples}""",
     )
     Formatter.set(DefaultFormatter())
     self.package = options.package
     self.last_table = None
コード例 #10
0
    def __init__(self,
                 items_format=u"Title\tSubtitle\tAutocomplete\n{0}\n",
                 item_format=u"{title}\t{subtitle}\t{autocomplete}",
                 item_separator=u"\n",
                 format_error_format=u'{0}'):
        self.items_format = items_format
        self.item_format = item_format
        self.item_separator = item_separator
        self.format_error_format = format_error_format

        Formatter.set(DefaultFormatter())
コード例 #11
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
    def __init__(
            self,
            items_format=u"Title\tSubtitle\tAutocomplete\n{0}\n",
            item_format=u"{title}\t{subtitle}\t{autocomplete}",
            item_separator=u"\n",
            format_error_format=u'{0}'):
        self.items_format = items_format
        self.item_format = item_format
        self.item_separator = item_separator
        self.format_error_format = format_error_format

        Formatter.set(DefaultFormatter())
コード例 #12
0
ファイル: writer.py プロジェクト: gschaden/dbmanagr
 def __init__(self, options=None):
     FormatWriter.__init__(self, u'{0}\n', options.format)
     Formatter.set(DefaultFormatter())
コード例 #13
0
ファイル: node.py プロジェクト: resamsel/dbmanagr
 def format(self):
     return Formatter.format_node(self)
コード例 #14
0
ファイル: writer.py プロジェクト: gschaden/dbmanagr
 def __init__(self, options):
     FormatWriter.__init__(self, u'{0}\n',
                           u'delete from {table} where {restriction};')
     Formatter.set(DefaultFormatter())
     self.options = options
コード例 #15
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
 def __init__(self, options):
     FormatWriter.__init__(self, u"{0}\n", u"delete from {table} where {restriction};")
     Formatter.set(DefaultFormatter())
     self.options = options
コード例 #16
0
    def __init__(self):
        FormatWriter.__init__(self, u"""Id\tTitle\tSubtitle\tAutocomplete
{0}
""")
        Formatter.set(SimpleFormatter())
コード例 #17
0
ファイル: node.py プロジェクト: resamsel/dbmanagr
 def format(self):
     return Formatter.format_foreign_key_node(self)
コード例 #18
0
ファイル: writer.py プロジェクト: gschaden/dbmanagr
 def __init__(self, options):
     FormatWriter.__init__(
         self, FORMATS.get(options.verbose, FORMATS[0]),
         ITEM_FORMATS.get(options.verbose, ITEM_FORMATS[0]))
     Formatter.set(DefaultFormatter())
     self.options = options
コード例 #19
0
 def format(self):
     return Formatter.format_foreign_key_node(self)
コード例 #20
0
 def format(self):
     return Formatter.format_node(self)
コード例 #21
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
 def __init__(self, options):
     FormatWriter.__init__(self, u"{0}\n", u"update {table} set {values} where {restriction};")
     Formatter.set(DefaultFormatter())
     self.options = options
コード例 #22
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
 def __init__(self, options):
     FormatWriter.__init__(self, u"{0}\n", u"insert into {table} ({columns}) values ({values});")
     Formatter.set(DefaultFormatter())
     self.options = options
コード例 #23
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
 def __init__(self, options=None):
     FormatWriter.__init__(self, u"{0}\n", options.format)
     Formatter.set(DefaultFormatter())
コード例 #24
0
 def __init__(self, options=None):
     FormatWriter.__init__(self, u'{0}\n', u'{0}\n')
     self.options = options
     Formatter.set(DefaultFormatter())
コード例 #25
0
ファイル: writer.py プロジェクト: gschaden/dbmanagr
 def __init__(self, options):
     FormatWriter.__init__(
         self, u'{0}\n',
         u'insert into {table} ({columns}) values ({values});')
     Formatter.set(DefaultFormatter())
     self.options = options
コード例 #26
0
ファイル: writer.py プロジェクト: gschaden/dbmanagr
 def __init__(self, options):
     FormatWriter.__init__(
         self, u'{0}\n',
         u'update {table} set {values} where {restriction};')
     Formatter.set(DefaultFormatter())
     self.options = options
コード例 #27
0
 def __init__(self, options=None):
     StdoutWriter.__init__(self, u'{0}\n', u'{item}')
     Formatter.set(DefaultFormatter())
     self.options = options
コード例 #28
0
 def __init__(self):
     FormatWriter.__init__(self, u'{0}\n')
     Formatter.set(SimplifiedFormatter())
コード例 #29
0
ファイル: writer.py プロジェクト: gschaden/dbmanagr
 def __init__(self, left=None, right=None):
     FormatWriter.__init__(self, u'{0}\n')
     Formatter.set(DefaultFormatter())
     self.left = left
     self.right = right
コード例 #30
0
 def __init__(self):
     FormatWriter.__init__(self, u'{0}', u'{autocomplete}')
     Formatter.set(AutocompleteFormatter())
コード例 #31
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
 def __init__(self):
     FormatWriter.__init__(self, u'{0}', u'{autocomplete}')
     Formatter.set(AutocompleteFormatter())
コード例 #32
0
 def format(self):
     return Formatter.format_row(self)
コード例 #33
0
 def __init__(self, options=None):
     FormatWriter.__init__(self, u'{0}\n', u'{0}')
     if options.verbose > 0:
         Formatter.set(DefaultFormatter())
     else:
         Formatter.set(DefaultFormatter())
コード例 #34
0
 def format(self):
     return Formatter.format_column_node(self)
コード例 #35
0
    def __init__(self,
                 items_format=u"""Title\tAutocomplete
{0}""",
                 item_format=u"""{title}\t{autocomplete}"""):
        FormatWriter.__init__(self, items_format, item_format)
        Formatter.set(TestFormatter())
コード例 #36
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
 def __init__(self, options=None):
     StdoutWriter.__init__(self, u'{0}\n', u'{item}')
     Formatter.set(DefaultFormatter())
     self.options = options
コード例 #37
0
ファイル: writer.py プロジェクト: resamsel/dbmanagr
 def __init__(self):
     FormatWriter.__init__(self, u'{0}\n')
     Formatter.set(SimplifiedFormatter())
コード例 #38
0
ファイル: column.py プロジェクト: resamsel/dbmanagr
 def format(self):
     return Formatter.format_column(self)
コード例 #39
0
ファイル: writer.py プロジェクト: gschaden/dbmanagr
 def __init__(self, options=None):
     FormatWriter.__init__(self, u'{0}\n', u'{0}', u'')
     Formatter.set(YamlFormatter())
     self.options = options