Move create table users to alphabetical order.
I thought foreign-keyed tables had to be defined first, but it turns out that's not the case.
This commit is contained in:
		
							parent
							
								
									61db23b71a
								
							
						
					
					
						commit
						9f9d724a71
					
				
					 1 changed files with 10 additions and 11 deletions
				
			
		|  | @ -57,17 +57,6 @@ BEGIN; | ||||||
| {DB_PRAGMAS} | {DB_PRAGMAS} | ||||||
| {DB_VERSION_PRAGMA} | {DB_VERSION_PRAGMA} | ||||||
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ||||||
| -- users table is defined first because other tables have foreign keys here. |  | ||||||
| CREATE TABLE IF NOT EXISTS users( |  | ||||||
|     id TEXT PRIMARY KEY NOT NULL, |  | ||||||
|     username TEXT NOT NULL COLLATE NOCASE, |  | ||||||
|     password BLOB NOT NULL, |  | ||||||
|     display_name TEXT, |  | ||||||
|     created INT |  | ||||||
| ); |  | ||||||
| CREATE INDEX IF NOT EXISTS index_users_id on users(id); |  | ||||||
| CREATE INDEX IF NOT EXISTS index_users_username on users(username COLLATE NOCASE); |  | ||||||
| ---------------------------------------------------------------------------------------------------- |  | ||||||
| CREATE TABLE IF NOT EXISTS albums( | CREATE TABLE IF NOT EXISTS albums( | ||||||
|     id TEXT PRIMARY KEY NOT NULL, |     id TEXT PRIMARY KEY NOT NULL, | ||||||
|     title TEXT, |     title TEXT, | ||||||
|  | @ -132,6 +121,16 @@ CREATE INDEX IF NOT EXISTS index_tags_id on tags(id); | ||||||
| CREATE INDEX IF NOT EXISTS index_tags_name on tags(name); | CREATE INDEX IF NOT EXISTS index_tags_name on tags(name); | ||||||
| CREATE INDEX IF NOT EXISTS index_tags_author_id on tags(author_id); | CREATE INDEX IF NOT EXISTS index_tags_author_id on tags(author_id); | ||||||
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ||||||
|  | CREATE TABLE IF NOT EXISTS users( | ||||||
|  |     id TEXT PRIMARY KEY NOT NULL, | ||||||
|  |     username TEXT NOT NULL COLLATE NOCASE, | ||||||
|  |     password BLOB NOT NULL, | ||||||
|  |     display_name TEXT, | ||||||
|  |     created INT | ||||||
|  | ); | ||||||
|  | CREATE INDEX IF NOT EXISTS index_users_id on users(id); | ||||||
|  | CREATE INDEX IF NOT EXISTS index_users_username on users(username COLLATE NOCASE); | ||||||
|  | ---------------------------------------------------------------------------------------------------- | ||||||
| 
 | 
 | ||||||
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ||||||
| CREATE TABLE IF NOT EXISTS album_associated_directories( | CREATE TABLE IF NOT EXISTS album_associated_directories( | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue