1234567891011121314151617181920212223242526272829303132 |
- :VERSION 1
- BEGIN TRANSACTION
- CREATE TABLE [auth] (
- [uuid] [uniqueidentifier] NOT NULL default '00000000-0000-0000-0000-000000000000',
- [passwordHash] [varchar](32) NOT NULL,
- [passwordSalt] [varchar](32) NOT NULL,
- [webLoginKey] [varchar](255) NOT NULL,
- [accountType] VARCHAR(32) NOT NULL DEFAULT 'UserAccount',
- ) ON [PRIMARY]
- CREATE TABLE [tokens] (
- [uuid] [uniqueidentifier] NOT NULL default '00000000-0000-0000-0000-000000000000',
- [token] [varchar](255) NOT NULL,
- [validity] [datetime] NOT NULL )
- ON [PRIMARY]
- COMMIT
- :VERSION 2
- BEGIN TRANSACTION
- IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[users]') AND type in (N'U'))
- INSERT INTO auth (UUID, passwordHash, passwordSalt, webLoginKey, accountType) SELECT [UUID] AS UUID, [passwordHash] AS passwordHash, [passwordSalt] AS passwordSalt, [webLoginKey] AS webLoginKey, 'UserAccount' as [accountType] FROM users;
- COMMIT
|