@@ -106,31 +106,31 @@ cfg_if::cfg_if! {
106
106
}
107
107
108
108
async fn create_tables( connection: & mut AsyncMysqlConnection ) {
109
- diesel:: sql_query( "CREATE TABLE IF NOT EXISTS users (
109
+ diesel:: sql_query( "CREATE TEMPORARY TABLE IF NOT EXISTS users (
110
110
id INTEGER PRIMARY KEY AUTO_INCREMENT,
111
111
name TEXT NOT NULL
112
112
) CHARACTER SET utf8mb4" ) . execute( connection) . await . unwrap( ) ;
113
113
114
114
115
- diesel:: sql_query( "CREATE TABLE IF NOT EXISTS animals (
115
+ diesel:: sql_query( "CREATE TEMPORARY TABLE IF NOT EXISTS animals (
116
116
id INTEGER PRIMARY KEY AUTO_INCREMENT,
117
117
species TEXT NOT NULL,
118
118
legs INTEGER NOT NULL,
119
119
name TEXT
120
120
) CHARACTER SET utf8mb4" ) . execute( connection) . await . unwrap( ) ;
121
121
122
- diesel:: sql_query( "CREATE TABLE IF NOT EXISTS posts (
122
+ diesel:: sql_query( "CREATE TEMPORARY TABLE IF NOT EXISTS posts (
123
123
id INTEGER PRIMARY KEY AUTO_INCREMENT,
124
124
user_id INTEGER NOT NULL,
125
125
title TEXT NOT NULL
126
126
) CHARACTER SET utf8mb4" ) . execute( connection) . await . unwrap( ) ;
127
127
128
- diesel:: sql_query( "CREATE TABLE IF NOT EXISTS comments (
128
+ diesel:: sql_query( "CREATE TEMPORARY TABLE IF NOT EXISTS comments (
129
129
id INTEGER PRIMARY KEY AUTO_INCREMENT,
130
130
post_id INTEGER NOT NULL,
131
131
body TEXT NOT NULL
132
132
) CHARACTER SET utf8mb4" ) . execute( connection) . await . unwrap( ) ;
133
- diesel:: sql_query( "CREATE TABLE IF NOT EXISTS brands (
133
+ diesel:: sql_query( "CREATE TEMPORARY TABLE IF NOT EXISTS brands (
134
134
id INTEGER PRIMARY KEY AUTO_INCREMENT,
135
135
color VARCHAR(255) NOT NULL DEFAULT 'Green',
136
136
accent VARCHAR(255) DEFAULT 'Blue'
0 commit comments