@@ -17,6 +17,8 @@ describe('generateCollectionInsert', () => {
1717 otherField : z . string ( ) . default ( 'untitled' ) ,
1818 otherField2 : z . boolean ( ) . default ( true ) ,
1919 date : z . date ( ) . default ( new Date ( '2022-01-01' ) ) ,
20+ dateString : z . string ( ) . date ( ) . default ( '2022-01-01' ) ,
21+ datetimeString : z . string ( ) . datetime ( ) . default ( '2022-01-01 20:00:00' ) ,
2022 object : z . object ( { foo : z . string ( ) } ) . default ( ( ) => ( { foo : 'bar' } ) ) ,
2123 array : z . array ( z . string ( ) ) . default ( ( ) => [ ] ) ,
2224 } ) ,
@@ -31,7 +33,7 @@ describe('generateCollectionInsert', () => {
3133 expect ( sql [ 0 ] ) . toBe ( [
3234 `INSERT INTO ${ getTableName ( 'content' ) } ` ,
3335 ' VALUES' ,
34- ' (\'foo.md\', \'[]\', 13, \'2022-01-01T00 :00:00.000Z \', \'md\', \'{}\', \'{"foo":"bar"}\', \'untitled\', true, \'foo\', \'bnUQ85H_Zf72faGIQhV0i9QeTEnf1ueEIaMAO8aAAGw \');' ,
36+ ' (\'foo.md\', \'[]\', 13, \'2022-01-01\', \'2022-01-01\', \'2022-01-01 20 :00:00\', \'md\', \'{}\', \'{"foo":"bar"}\', \'untitled\', true, \'foo\', \'qOlPCMRxWbrtFhHMqkJLriaEnrze1H-G48FLCfDo13M \');' ,
3537 ] . join ( '' ) )
3638 } )
3739
@@ -64,7 +66,7 @@ describe('generateCollectionInsert', () => {
6466 expect ( sql [ 0 ] ) . toBe ( [
6567 `INSERT INTO ${ getTableName ( 'content' ) } ` ,
6668 ' VALUES' ,
67- ' (\'foo.md\', \'["foo"]\', 42, \'2022-01-02T00:00:00.000Z \', \'md\', \'{}\', \'{"foo":"baz"}\', \'foo\', false, \'foo\', \'ImMjHvkHl82Jx1bjlpanb9d3i_HQIbjNFverKKbZLME \');' ,
69+ ' (\'foo.md\', \'["foo"]\', 42, \'2022-01-02 \', \'md\', \'{}\', \'{"foo":"baz"}\', \'foo\', false, \'foo\', \'uppo29zBKkTDGdRbmj29XkaEcWcpEnA1UYLgajzyWw0 \');' ,
6870 ] . join ( '' ) )
6971 } )
7072
0 commit comments