CLOUD-1456: SERVERLESS - CREATE DATABASE (#2375)

statement without a units qualifier causes it to be set to 0

Co-authored-by: Adrian Walker <adrian.walker@molecula.comm>
This commit is contained in:
Adrian Walker 2023-04-07 12:44:45 -05:00 committed by GitHub
parent c619b7d94e
commit 3b142af2c7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -17,7 +17,10 @@ func (p *ExecutionPlanner) compileCreateDatabaseStatement(stmt *parser.CreateDat
databaseName := strings.ToLower(parser.IdentName(stmt.Name))
failIfExists := !stmt.IfNotExists.IsValid()
units := 0
// By default, a database needs at least 1 unit for simple querying, so by
// setting the default to 1, users can simply type `CREATE DATABASE [name]` without
// needing to append `WITH UNITS 1;`
units := 1
description := ""
// apply database options