3
3
4
4
import factory
5
5
6
- from . import models
6
+ from . import faker_providers , models
7
+
8
+
9
+ factory .Faker .add_provider (faker_providers .DateTimeProviders )
7
10
8
11
9
12
class AuthorFactory (factory .Factory ):
@@ -37,7 +40,7 @@ class Meta:
37
40
boolean_field : factory .Faker = factory .Faker ("boolean" )
38
41
char_field : factory .Faker = factory .Faker ("text" , max_nb_chars = 255 )
39
42
date_field : factory .Faker = factory .Faker ("date_this_decade" )
40
- date_time_field : factory .Faker = factory .Faker ("date_time_this_century " )
43
+ date_time_field : factory .Faker = factory .Faker ("date_time_this_century_without_microseconds " )
41
44
decimal_field : factory .Faker = factory .Faker ("pydecimal" , left_digits = 8 , right_digits = 2 )
42
45
float_field : factory .Faker = factory .Faker ("pyfloat" , left_digits = 8 , right_digits = 4 )
43
46
integer_field : factory .Faker = factory .Faker ("pyint" , min_value = - (2 ** 31 ), max_value = 2 ** 31 - 1 )
@@ -53,9 +56,9 @@ class Meta:
53
56
small_integer_field : factory .Faker = factory .Faker ("pyint" , min_value = - (2 ** 15 ), max_value = 2 ** 15 - 1 )
54
57
string_field : factory .Faker = factory .Faker ("text" , max_nb_chars = 255 )
55
58
text_field : factory .Faker = factory .Faker ("text" , max_nb_chars = 1024 )
56
- time_field : factory .Faker = factory .Faker ("time_object " )
59
+ time_field : factory .Faker = factory .Faker ("time_object_without_microseconds " )
57
60
varchar_field : factory .Faker = factory .Faker ("text" , max_nb_chars = 255 )
58
- timestamp_field : factory .Faker = factory .Faker ("date_time_this_century " )
61
+ timestamp_field : factory .Faker = factory .Faker ("date_time_this_century_without_microseconds " )
59
62
my_type_field : factory .Faker = factory .Faker ("text" , max_nb_chars = 255 )
60
63
61
64
0 commit comments