Changeset 13130 for trunk/Nebulous-Server/lib/Nebulous/Server/SQL.pm
- Timestamp:
- May 2, 2007, 10:14:46 AM (19 years ago)
- File:
-
- 1 edited
-
trunk/Nebulous-Server/lib/Nebulous/Server/SQL.pm (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous-Server/lib/Nebulous/Server/SQL.pm
r13115 r13130 1 1 # Copyright (c) 2004 Joshua Hoblitt 2 2 # 3 # $Id: SQL.pm,v 1.3 1 2007-05-02 01:00:10jhoblitt Exp $3 # $Id: SQL.pm,v 1.32 2007-05-02 20:14:46 jhoblitt Exp $ 4 4 5 5 package Nebulous::Server::SQL; … … 176 176 }, 177 177 new_volume => qq{ 178 INSERT INTO volume (name, path )179 VALUES (?, ? )178 INSERT INTO volume (name, path, allocate) 179 VALUES (?, ?, TRUE) 180 180 }, 181 181 get_volume_by_name => qq{ … … 303 303 name VARCHAR(255) UNIQUE NOT NULL, 304 304 path VARCHAR(255) NOT NULL, 305 allocate BOOLEAN DEFAULT FALSE, 305 306 PRIMARY KEY(vol_id), 306 KEY(name(16)) 307 KEY(name(16)), 308 KEY(allocate) 307 309 ) ENGINE=innodb; 308 310 … … 335 337 DECLARE namevar VARCHAR(255); 336 338 DECLARE pathvar VARCHAR(255); 337 DECLARE cur1 CURSOR FOR SELECT vol_id, name, path FROM volume; 339 DECLARE cur1 CURSOR FOR SELECT vol_id, name, path FROM volume 340 WHERE allocate = TRUE; 338 341 DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = TRUE; 339 342
Note:
See TracChangeset
for help on using the changeset viewer.
