class AwsCredentials(CollectionModel): account_name = CharField(required=True) role_arn = TextField(required=True) external_id = CharField(required=True) company = ForeignKeyField(to=Companies, required=True) user = NumberField(required=True) created_on = DatetimeField(default=datetime.datetime.now())
def test_equals(self): str1 = CharField() str1.set("jjj") str2 = CharField() str2.set("jjj") self.assertEqual(str1, str2)
def test_equals(self): str1 = CharField() str1.set("jjj") str2 = CharField() str2.set("jjj") self.assertEqual(str1, str2)
class TestModel(CollectionModel): test_field = CharField(required=False)
class TestModel(CollectionModel): username_hash_index = HashIndex(fields=['username']) username = CharField(required=True, null=False)
class Companies(CollectionModel): name = CharField(required=True) created_on = DatetimeField(default=datetime.datetime.now())
class ForeignTestModel(CollectionModel): test_field = CharField(required=True)
class TestModel(CollectionModel): text = CharField(null=False)
class TestModel(CollectionModel): uuid = CharField(null=False)
class TestModel(CollectionModel): name = CharField()
class EndModel(CollectionModel): test_field = CharField()
class TestModel(CollectionModel): collection_name = 'never_to_be_seen_again' test_field = CharField()
class OtherModel(CollectionModel): my_side = ForeignKeyField(to=ForeignkeyFieldTestCase.TestModel, related_name='other_side') username = CharField()