12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- :VERSION 1
- BEGIN TRANSACTION;
- CREATE TABLE assets(
- UUID varchar(255) primary key,
- Name varchar(255),
- Description varchar(255),
- Type integer,
- InvType integer,
- Local integer,
- Temporary integer,
- Data blob);
- COMMIT;
- :VERSION 2
- BEGIN TRANSACTION;
- CREATE TEMPORARY TABLE assets_backup(UUID,Name,Description,Type,Local,Temporary,Data);
- INSERT INTO assets_backup SELECT UUID,Name,Description,Type,Local,Temporary,Data FROM assets;
- DROP TABLE assets;
- CREATE TABLE assets(UUID,Name,Description,Type,Local,Temporary,Data);
- INSERT INTO assets SELECT UUID,Name,Description,Type,Local,Temporary,Data FROM assets_backup;
- DROP TABLE assets_backup;
- COMMIT;
- :VERSION 3
- DELETE FROM assets WHERE UUID = 'dc4b9f0bd00845c696a401dd947ac621'
- :VERSION 4
- BEGIN;
- update assets
- set UUID = substr(UUID, 1, 8) || "-" || substr(UUID, 9, 4) || "-" || substr(UUID, 13, 4) || "-" || substr(UUID, 17, 4) || "-" || substr(UUID, 21, 12)
- where UUID not like '%-%';
- COMMIT;
- :VERSION 5
- BEGIN TRANSACTION;
- CREATE TEMPORARY TABLE assets_backup(UUID,Name,Description,Type,Local,Temporary,Data);
- INSERT INTO assets_backup SELECT UUID,Name,Description,Type,Local,Temporary,Data FROM assets;
- DROP TABLE assets;
- CREATE TABLE assets(
- UUID NOT NULL PRIMARY KEY,
- Name,
- Description,
- Type,
- Local,
- Temporary,
- asset_flags INTEGER NOT NULL DEFAULT 0,
- CreatorID varchar(128) default '',
- Data);
-
- INSERT INTO assets(UUID,Name,Description,Type,Local,Temporary,Data)
- SELECT UUID,Name,Description,Type,Local,Temporary,Data FROM assets_backup;
- DROP TABLE assets_backup;
- COMMIT;
|