summaryrefslogtreecommitdiffstats
path: root/nova/db
diff options
context:
space:
mode:
authorRyan Lucio <rlucio@internap.com>2010-12-02 17:01:44 -0800
committerRyan Lucio <rlucio@internap.com>2010-12-02 17:01:44 -0800
commit108bab90cb70798151b8e6a09d2176a3eb120380 (patch)
tree4444eb54e135f35f006be9d32714e6816e7e9ac5 /nova/db
parent17280b197aa6e91a34cd8f22c282241106b10d0e (diff)
downloadnova-108bab90cb70798151b8e6a09d2176a3eb120380.tar.gz
nova-108bab90cb70798151b8e6a09d2176a3eb120380.tar.xz
nova-108bab90cb70798151b8e6a09d2176a3eb120380.zip
Updated sqlalchemy model to make the internal_id column of the instances table as unsigned integer
Diffstat (limited to 'nova/db')
-rw-r--r--nova/db/sqlalchemy/models.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/nova/db/sqlalchemy/models.py b/nova/db/sqlalchemy/models.py
index fe0a9a921..18ba80caf 100644
--- a/nova/db/sqlalchemy/models.py
+++ b/nova/db/sqlalchemy/models.py
@@ -27,6 +27,7 @@ from sqlalchemy import ForeignKey, DateTime, Boolean, Text
from sqlalchemy.exc import IntegrityError
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.schema import ForeignKeyConstraint
+from sqlalchemy.databases import mysql
from nova.db.sqlalchemy.session import get_session
@@ -155,7 +156,7 @@ class Instance(BASE, NovaBase):
"""Represents a guest vm."""
__tablename__ = 'instances'
id = Column(Integer, primary_key=True)
- internal_id = Column(Integer, unique=True)
+ internal_id = Column(mysql.MSInteger(unsigned=True), unique=True)
admin_pass = Column(String(255))