Module Expr Str ImportFrom alias alias alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore Str Expr Str Assign NameStore AttributeLoad NameLoad attr Expr Str Assign NameStore NameLoad Expr Str FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore Str If Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Str Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str TryExcept body Return Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIs NameLoad NameLoad body Return AttributeLoad NameLoad attr orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad Call NameLoad NameLoad attr Str Str If Call NameLoad NameLoad NameLoad body Return Call AttributeLoad NameLoad attr NameLoad orelse Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad Str attr BoolOpOr NameLoad Num AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults Str body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad Str attr BinOpFloorDiv BoolOpOr NameLoad Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad body If NameLoad body Assign AttributeStore NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad Str attr BoolOpOr NameLoad Num decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad NameLoad decorator_list decorator_list Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad
N/A N/A Representation of type information for DBCore model fields.
 __future__ division absolute_import print_function N/A query beets.util str2bool Type N/A object N/A N/A An object encapsulating the type of a model field. Includes
    information about how to store, query, format, and parse a given
    field.
     N/A sql TEXT N/A The SQLite column type for the value.
     N/A query N/A query SubstringQuery N/A The `Query` subclass to be used when querying the field.
     N/A model_type unicode N/A The Python type that is used to represent the value in the model.

    The model is guaranteed to return a value of this type if the field
    is accessed.  To this end, the constructor is used by the `normalize`
    and `from_sql` methods and the `default` property.
     null N/A N/A self N/A N/A N/A The value to be exposed when the underlying value is None.
         N/A N/A N/A self model_type N/A property format N/A N/A self value N/A N/A N/A Given a value of this type, produce a Unicode string
        representing the value. This is used in template evaluation.
         N/A N/A value None N/A N/A value N/A self null N/A N/A value None N/A N/A value N/A N/A isinstance value bytes N/A N/A value N/A N/A value decode utf8 ignore N/A N/A unicode value N/A parse N/A N/A self string N/A N/A N/A Parse a (possibly human-written) string and return the
        indicated value of this type.
         N/A N/A N/A N/A N/A self model_type string N/A N/A N/A ValueError N/A N/A N/A self null N/A normalize N/A N/A self value N/A N/A N/A Given a value that will be assigned into a field of this
        type, normalize the value to have the appropriate type. This
        base implementation only reinterprets `None`.
         N/A N/A value None N/A N/A N/A self null N/A N/A value N/A from_sql N/A N/A self sql_value N/A N/A N/A Receives the value stored in the SQL backend and return the
        value to be stored in the model.

        For fixed fields the type of `value` is determined by the column
        type affinity given in the `sql` property and the SQL to Python
        mapping of the database adapter. For more information see:
        http://www.sqlite.org/datatype3.html
        https://docs.python.org/2/library/sqlite3.html#sqlite-and-python-types

        Flexible fields have the type affinity `TEXT`. This means the
        `sql_value` is either a `buffer` or a `unicode` object` and the
        method must handle these in addition.
         N/A N/A isinstance sql_value buffer N/A N/A sql_value N/A N/A N/A bytes sql_value decode utf8 ignore N/A N/A isinstance sql_value unicode N/A N/A N/A N/A self parse sql_value N/A N/A N/A N/A self normalize sql_value N/A to_sql N/A N/A self model_value N/A N/A N/A Convert a value as stored in the model object to a value used
        by the database adapter.
         N/A model_value N/A N/A Default N/A Type N/A N/A null None N/A Integer N/A Type N/A N/A A basic integer type.
     N/A sql INTEGER N/A query N/A query NumericQuery N/A model_type int N/A PaddedInt N/A Integer N/A N/A An integer field that is formatted with a given number of digits,
    padded with zeroes.
     __init__ N/A N/A self digits N/A N/A N/A N/A self digits digits N/A format N/A N/A self value N/A N/A N/A N/A N/A {0:0{1}d} format N/A value 0 N/A self digits N/A N/A ScaledInt N/A Integer N/A N/A An integer whose formatting operation scales the number by a
    constant and adds a suffix. Good for units with large magnitudes.
     __init__ N/A N/A self unit suffix N/A N/A N/A N/A self unit unit N/A N/A self suffix suffix N/A format N/A N/A self value N/A N/A N/A N/A N/A {0}{1} format N/A N/A value 0 N/A self unit N/A self suffix N/A N/A Id N/A Integer N/A N/A An integer used as the row id or a foreign key in a SQLite table.
    This type is nullable: None values are not translated to zero.
     N/A null None __init__ N/A N/A self primary N/A True N/A N/A primary N/A N/A N/A self sql INTEGER PRIMARY KEY N/A N/A Float N/A Type N/A N/A A basic floating-point type.
     N/A sql REAL N/A query N/A query NumericQuery N/A model_type float format N/A N/A self value N/A N/A N/A N/A N/A {0:.1f} format N/A value 0.0 N/A N/A NullFloat N/A Float N/A N/A Same as `Float`, but does not normalize `None` to `0.0`.
     N/A null None N/A String N/A Type N/A N/A A Unicode string type.
     N/A sql TEXT N/A query N/A query SubstringQuery N/A Boolean N/A Type N/A N/A A boolean type.
     N/A sql INTEGER N/A query N/A query BooleanQuery N/A model_type bool format N/A N/A self value N/A N/A N/A N/A unicode N/A bool value N/A parse N/A N/A self string N/A N/A N/A N/A str2bool string N/A N/A N/A DEFAULT N/A Default N/A INTEGER N/A Integer N/A PRIMARY_ID N/A Id True N/A FOREIGN_ID N/A Id False N/A FLOAT N/A Float N/A NULL_FLOAT N/A NullFloat N/A STRING N/A String N/A BOOLEAN N/A Boolean