~zulcss/glance/glance-precise-g3

« back to all changes in this revision

Viewing changes to glance/registry/db/migrate_repo/versions/003_sqlite_upgrade.sql

  • Committer: Package Import Robot
  • Author(s): Chuck Short
  • Date: 2012-03-09 11:33:12 UTC
  • mfrom: (1.1.31)
  • Revision ID: package-import@ubuntu.com-20120309113312-6qkwmtssiyzvat0s
Tags: 2012.1~rc1~20120309.1315-0ubuntu1
* New upstream version.
* debian/control, debian/glance-client.install,
  glance-common.install: Add glance-client package. (LP: #928378) 
* debian/watch: Fix watch file.
* Fix lintian warnings.

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
 
18
18
/* Make changes to the base images table */
19
19
CREATE TEMPORARY TABLE images_backup (
20
 
        id INTEGER NOT NULL, 
21
 
        name VARCHAR(255), 
22
 
        size INTEGER, 
23
 
        status VARCHAR(30) NOT NULL, 
24
 
        is_public BOOLEAN NOT NULL, 
25
 
        location TEXT, 
26
 
        created_at DATETIME NOT NULL, 
27
 
        updated_at DATETIME, 
28
 
        deleted_at DATETIME, 
29
 
        deleted BOOLEAN NOT NULL, 
 
20
        id INTEGER NOT NULL,
 
21
        name VARCHAR(255),
 
22
        size INTEGER,
 
23
        status VARCHAR(30) NOT NULL,
 
24
        is_public BOOLEAN NOT NULL,
 
25
        location TEXT,
 
26
        created_at DATETIME NOT NULL,
 
27
        updated_at DATETIME,
 
28
        deleted_at DATETIME,
 
29
        deleted BOOLEAN NOT NULL,
30
30
        PRIMARY KEY (id)
31
31
);
32
32
 
37
37
DROP TABLE images;
38
38
 
39
39
CREATE TABLE images (
40
 
        id INTEGER NOT NULL, 
41
 
        name VARCHAR(255), 
42
 
        size INTEGER, 
43
 
        status VARCHAR(30) NOT NULL, 
44
 
        is_public BOOLEAN NOT NULL, 
45
 
        location TEXT, 
46
 
        created_at DATETIME NOT NULL, 
47
 
        updated_at DATETIME, 
48
 
        deleted_at DATETIME, 
49
 
        deleted BOOLEAN NOT NULL, 
 
40
        id INTEGER NOT NULL,
 
41
        name VARCHAR(255),
 
42
        size INTEGER,
 
43
        status VARCHAR(30) NOT NULL,
 
44
        is_public BOOLEAN NOT NULL,
 
45
        location TEXT,
 
46
        created_at DATETIME NOT NULL,
 
47
        updated_at DATETIME,
 
48
        deleted_at DATETIME,
 
49
        deleted BOOLEAN NOT NULL,
50
50
        disk_format VARCHAR(20),
51
51
        container_format VARCHAR(20),
52
 
        PRIMARY KEY (id), 
53
 
        CHECK (is_public IN (0, 1)), 
 
52
        PRIMARY KEY (id),
 
53
        CHECK (is_public IN (0, 1)),
54
54
        CHECK (deleted IN (0, 1))
55
55
);
56
56
CREATE INDEX ix_images_deleted ON images (deleted);