~russell/ibid/jira-plugin

« back to all changes in this revision

Viewing changes to ibid/plugins/factoid.py

  • Committer: Michael Gorven
  • Date: 2009-01-24 12:39:04 UTC
  • Revision ID: michael@gorven.za.net-20090124123904-nd3g5jyqaa52st3c
Run Ibid through pyflakes and remove unnecessary imports.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
from datetime import datetime
2
 
from random import choice
3
2
from time import localtime, strftime
4
3
import re
5
4
import logging
6
5
 
7
 
from sqlalchemy import Column, Integer, Unicode, DateTime, ForeignKey, UnicodeText, UniqueConstraint
8
 
from sqlalchemy.orm import relation, mapper, eagerload
9
 
from sqlalchemy.sql.expression import desc
 
6
from sqlalchemy import Column, Integer, Unicode, DateTime, ForeignKey, UnicodeText
 
7
from sqlalchemy.orm import relation, eagerload
10
8
from sqlalchemy.sql import func
11
9
from sqlalchemy.ext.declarative import declarative_base
12
10
 
13
11
import ibid
14
12
from ibid.plugins import Processor, match, handler, authorise, auth_responses
15
13
from ibid.plugins.identity import get_identities
16
 
from ibid.models import Account
17
14
 
18
15
help = {'factoids': u'Factoids are arbitrary pieces of information stored by a key.'}
19
16
 
34
31
    __tablename__ = 'factoid_names'
35
32
 
36
33
    id = Column(Integer, primary_key=True)
37
 
    name = Column(Unicode(128), nullable=False, unique=True)
 
34
    name = Column(Unicode(128), nullable=False)#, unique=True)
38
35
    factoid_id = Column(Integer, ForeignKey(Factoid.id), nullable=False)
39
36
    factoid = relation(Factoid)
40
37
    identity = Column(Integer)