IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 30, 2008, 1:14:49 PM (18 years ago)
Author:
jhoblitt
Message:

add volume.host field

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Nebulous-Server/lib/Nebulous/Server/SQL.pm

    r18017 r18387  
    11# Copyright (c) 2004  Joshua Hoblitt
    22#
    3 # $Id: SQL.pm,v 1.57 2008-06-09 20:34:30 jhoblitt Exp $
     3# $Id: SQL.pm,v 1.58 2008-06-30 23:14:49 jhoblitt Exp $
    44
    55package Nebulous::Server::SQL;
     
    201201        SELECT
    202202            vol_id,
     203            host,
    203204            path,
    204205            xattr,
     
    216217        SELECT
    217218            vol_id,
     219            host,
    218220            path,
    219221            xattr,
     
    228230    },
    229231    new_volume          => qq{
    230         INSERT INTO volume (name, path, allocate, available, xattr)
    231         VALUES (?, ?, TRUE, TRUE, FALSE)
     232        INSERT INTO volume (name, host, path, allocate, available, xattr)
     233        VALUES (?, ?, ?, TRUE, TRUE, FALSE)
    232234    },
    233235    get_volume_by_name => qq{
    234         SELECT vol_id, name, path
     236        SELECT vol_id, name, host, path
    235237        FROM volume
    236238        WHERE name = ?
     
    252254            count(ins_id) as instances,
    253255            volume.name as volume_name,
     256            volume.host as volume_host,
    254257            count(mountedvol.vol_id) as available_instances,
    255258            count(mountedvol.vol_id) > 0 as recoverable,
     
    366369    vol_id INT NOT NULL AUTO_INCREMENT,
    367370    name VARCHAR(255) UNIQUE NOT NULL,
     371    host VARCHAR(255) NOT NULL,
    368372    path VARCHAR(255) NOT NULL,
    369373    allocate BOOLEAN DEFAULT FALSE,
     
    372376    PRIMARY KEY(vol_id),
    373377    KEY(name(16)),
     378    KEY(host(16)),
    374379    KEY(path(255)),
    375380    KEY(allocate),
Note: See TracChangeset for help on using the changeset viewer.