comparison rhodecode/lib/dbmigrate/versions/003_version_1_2_0.py @ 1442:7f31de1584c6 beta

update migrations for 1.2
author Marcin Kuzminski <marcin@python-works.com>
date Sun, 14 Aug 2011 23:51:21 +0300
parents aa7e45ad0cea
children da886cc79907
comparison
equal deleted inserted replaced
1441:b596a0e63466 1442:7f31de1584c6
78 78
79 #ADD downloads column# 79 #ADD downloads column#
80 enable_downloads = Column("downloads", Boolean(), nullable=True, unique=None, default=True) 80 enable_downloads = Column("downloads", Boolean(), nullable=True, unique=None, default=True)
81 enable_downloads.create(Repository().__table__) 81 enable_downloads.create(Repository().__table__)
82 82
83 #ADD column created_on
84 created_on = Column('created_on', DateTime(timezone=False), nullable=True,
85 unique=None, default=datetime.datetime.now)
86 created_on.create(Repository().__table__)
87
83 #ADD group_id column# 88 #ADD group_id column#
84 group_id = Column("group_id", Integer(), ForeignKey('groups.group_id'), 89 group_id = Column("group_id", Integer(), ForeignKey('groups.group_id'),
85 nullable=True, unique=False, default=None) 90 nullable=True, unique=False, default=None)
86 91
87 group_id.create(Repository().__table__) 92 group_id.create(Repository().__table__)
92 clone_uri = Column("clone_uri", String(length=255, convert_unicode=False, 97 clone_uri = Column("clone_uri", String(length=255, convert_unicode=False,
93 assert_unicode=None), 98 assert_unicode=None),
94 nullable=True, unique=False, default=None) 99 nullable=True, unique=False, default=None)
95 100
96 clone_uri.create(Repository().__table__) 101 clone_uri.create(Repository().__table__)
102
103
104 #==========================================================================
105 # Upgrade of `user_followings` table
106 #==========================================================================
107
108 follows_from = Column('follows_from', DateTime(timezone=False), nullable=True, unique=None, default=datetime.datetime.now)
109 follows_from.create(Repository().__table__)
110
97 return 111 return
98 112
99 113
100 def downgrade(migrate_engine): 114 def downgrade(migrate_engine):
101 meta = MetaData() 115 meta = MetaData()