Fake Data: English as spoken in Philippines (en_PH)¶
The basic concepts of fake data are described in the main tutorial.
Our fake data can be localized to many languages. We have detailed docs about the other languages.
Current Locale: en_PH (Philippines)
- Fake Data: English as spoken in Philippines (en_PH)
- Commonly Used
- Rarely Used
- Salesforce Fakers
- Address Fakers
- Bank Fakers
- Barcode Fakers
- Color Fakers
- Company Fakers
- Credit_Card Fakers
- Currency Fakers
- Date_Time Fakers
- fake: AmPm
- fake: Century
- fake: Date
- fake: DateBetween
- fake: DateBetweenDates
- fake: DateObject
- fake: DateOfBirth
- fake: DateThisCentury
- fake: DateThisDecade
- fake: DateThisMonth
- fake: DateThisYear
- fake: DateTime
- fake: DateTimeAd
- fake: DateTimeBetween
- fake: DateTimeBetweenDates
- fake: DateTimeThisCentury
- fake: DateTimeThisDecade
- fake: DateTimeThisMonth
- fake: DateTimeThisYear
- fake: DayOfMonth
- fake: DayOfWeek
- fake: FutureDate
- fake: FutureDatetime
- fake: Iso8601
- fake: Month
- fake: MonthName
- fake: PastDate
- fake: PastDatetime
- fake: Pytimezone
- fake: TimeDelta
- fake: TimeObject
- fake: TimeSeries
- fake: Timezone
- fake: UnixTime
- Decorators.Py Fakers
- En_Ph Fakers
- fake: Address
- fake: AdministrativeUnit
- fake: Area2LandlineNumber
- fake: AutomobileLicensePlate
- fake: BayantelArea2LandlineNumber
- fake: BayantelLandlineIdentifier
- fake: Bban
- fake: BuildingName
- fake: BuildingNameSuffix
- fake: BuildingNumber
- fake: BuildingUnitNumber
- fake: CompanyType
- fake: EnglishParagraph
- fake: EnglishParagraphs
- fake: EnglishSentence
- fake: EnglishSentences
- fake: EnglishText
- fake: EnglishTexts
- fake: EnglishWord
- fake: EnglishWords
- fake: FloorNumber
- fake: FloorUnitNumber
- fake: GemstoneName
- fake: GlobeArea2LandlineNumber
- fake: GlobeMobileNumber
- fake: GlobeMobileNumberPrefix
- fake: Gsis
- fake: Iban
- fake: LandlineNumber
- fake: LicensePlate
- fake: LuzonProvince
- fake: LuzonProvinceAddress
- fake: LuzonProvincePostcode
- fake: MetroManilaAddress
- fake: MetroManilaLgu
- fake: MetroManilaPostcode
- fake: MindanaoProvince
- fake: MindanaoProvinceAddress
- fake: MindanaoProvincePostcode
- fake: MiscArea2LandlineNumber
- fake: MiscLandlineIdentifier
- fake: MobileNumber
- fake: MotorcycleLicensePlate
- fake: MountainName
- fake: NonArea2LandlineAreaCode
- fake: NonArea2LandlineNumber
- fake: OrdinalFloorNumber
- fake: OrdinalStreetNumber
- fake: Pagibig
- fake: PartitionedBuildingNumber
- fake: Philhealth
- fake: PlantName
- fake: PldtArea2LandlineNumber
- fake: Postcode
- fake: ProtocolLicensePlate
- fake: Province
- fake: ProvinceLgu
- fake: RandomCompanyAcronym
- fake: RandomCompanyAdjective
- fake: RandomCompanyNounChain
- fake: RandomCompanyProduct
- fake: RandomObjectName
- fake: SmartMobileNumber
- fake: SmartMobileNumberPrefix
- fake: SpaceObjectName
- fake: Ssn
- fake: Sss
- fake: StandaloneBuildingNumber
- fake: SubdivisionBlockNumber
- fake: SubdivisionLotNumber
- fake: SubdivisionName
- fake: SubdivisionNameSuffix
- fake: SubdivisionUnitNumber
- fake: SunMobileNumber
- fake: SunMobileNumberPrefix
- fake: Umid
- fake: VisayasProvince
- fake: VisayasProvinceAddress
- fake: VisayasProvincePostcode
- File Fakers
- Geo Fakers
- Internet Fakers
- Isbn Fakers
- Job Fakers
- Lorem Fakers
- Misc Fakers
- Person Fakers
- Profile Fakers
- Providers Fakers
- fake: Bothify
- fake: Hexify
- fake: LanguageCode
- fake: Lexify
- fake: Locale
- fake: Numerify
- fake: RandomChoices
- fake: RandomDigit
- fake: RandomDigitNotNull
- fake: RandomDigitNotNullOrEmpty
- fake: RandomDigitOrEmpty
- fake: RandomElement
- fake: RandomElements
- fake: RandomInt
- fake: RandomLetter
- fake: RandomLetters
- fake: RandomLowercaseLetter
- fake: RandomNumber
- fake: RandomSample
- fake: RandomUppercaseLetter
- fake: RandomizeNbElements
- Python Fakers
- User_Agent Fakers
Commonly Used¶
Salesforce Fakers¶
fake: Email¶
Email address using one of the "example" domains
Aliases: email
Source: snowfakery : snowfakery.fakedata.fake_data_generator.FakeNames.email
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Contact
fields:
FirstName:
fake: FirstName
LastName:
fake: LastName
Email:
fake: Email
- object: Contact
fields:
FirstName: ${{fake.FirstName}} Sam
LastName: ${{fake.FirstName}} Senior
Email: ${{fake.Email}}
Outputs:
Contact(id=1, FirstName=Kerri, LastName=Vasquez, Email=Kerri-Vasquez1950@example.com)
Contact(id=2, FirstName=Hunter Sam, LastName=Dwayne Senior, Email=lydia92@example.com)
fake: Postalcode¶
Return whatever counts as a postalcode for a particular locale
Aliases: postalcode
Source: snowfakery : snowfakery.fakedata.fake_data_generator.FakeNames.postalcode
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Account
fields:
Name:
fake: Company
BillingPostalCode:
fake: postalcode
- object: Account
fields:
Name: ${{fake.Company}} Holdings
BillingPostalCode: ${{fake.Postalcode}}
Outputs:
Account(id=1, Name=Manila Crown Ventures Corporation, BillingPostalCode=0418)
Account(id=2, Name=RRL Trust Inc. Holdings, BillingPostalCode=3531)
fake: State¶
Return a state, province or other appropriate administrative unit
Aliases: state
Source: snowfakery : snowfakery.fakedata.fake_data_generator.FakeNames.state
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Account
fields:
Name:
fake: Company
BillingState:
fake: State
- object: Account
fields:
Name: ${{fake.Company}} Holdings
BillingState: ${{fake.State}}
Outputs:
Account(id=1, Name=QCY Shipping Limited, BillingState=Surigao del Norte)
Account(id=2, Name=Strickland Star Group Limited Holdings, BillingState=Pangasinan)
Address Fakers¶
fake: City¶
Example: 'Sashabury'
Aliases: city
Source: faker : faker.providers.address.en_PH.Provider.city
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Account
fields:
Name:
fake: Company
BillingCity:
fake: City
- object: Account
fields:
Name: ${{fake.Company}} Holdings
BillingCity: ${{fake.City}}
Outputs:
Account(id=1, Name=SU Services Corporation, BillingCity=Holly Ville)
Account(id=2, Name=Koch Trust Corporation Holdings, BillingCity=Alicia Ville)
fake: Country¶
Aliases: country
Source: faker : faker.providers.address.en_PH.Provider.country
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Account
fields:
Name:
fake: Company
BillingCountry:
fake: Country
- object: Account
fields:
Name: ${{fake.Company}} Holdings
BillingCountry: ${{fake.Country}}
Outputs:
Account(id=1, Name=National Bottle Corporation of the Philippines, BillingCountry=Belize)
Account(id=2, Name=National Computer Corporation of the Philippines Holdings, BillingCountry=Monaco)
fake: CurrentCountry¶
Aliases: current_country, currentcountry
Source: faker : faker.providers.address.en_PH.Provider.current_country
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Account
fields:
Name:
fake: Company
BillingCountry:
fake: CurrentCountry
- object: Account
fields:
Name: ${{fake.Company}} Holdings
BillingCountry: ${{fake.CurrentCountry}}
Outputs:
Account(id=1, Name=LY Century Resources Corporation, BillingCountry=Philippines)
Account(id=2, Name=RD Capital Limited Holdings, BillingCountry=Philippines)
fake: StreetAddress¶
Example: '791 Crist Parks'
Aliases: street_address, streetaddress
Source: faker : faker.providers.address.en_PH.Provider.street_address
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Account
fields:
Name:
fake: Company
BillingStreet:
fake: StreetAddress
- object: Account
fields:
Name: ${{fake.Company}} Holdings
BillingStreet: ${{fake.StreetAddress}}
Outputs:
Account(id=1, Name=Pacific Development Inc., BillingStreet=Block 19 Lot 66 Turquoise Drive, Mercury Grove Phase 3)
Account(id=2, Name=AMRC Finance Inc. Holdings, BillingStreet=9997 Unit F Zircon Drive)
Company Fakers¶
fake: CatchPhrase¶
Example: 'Robust full-range hub'
Aliases: catch_phrase, catchphrase
Source: faker : faker.providers.company.en_PH.Provider.catch_phrase
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Account
fields:
Name:
fake: Company
Description:
fake: CatchPhrase
- object: Account
fields:
Name: ${{fake.Company}} Holdings
Description: 'Our Motto: ${{fake.CatchPhrase}}'
Outputs:
Account(id=1, Name=Oriental Technologies Limited, Description=Operative 5thgeneration initiative)
Account(id=2, Name=National Water Corporation of the Philippines Holdings, Description=Our Motto: Operative zero administration protocol)
fake: Company¶
Example: 'Acme Ltd'
Aliases: company
Source: faker : faker.providers.company.en_PH.Provider.company
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Account
fields:
Name:
fake: Company
- object: Account
fields:
Name: ${{fake.Company}} Holdings
Outputs:
Account(id=1, Name=NTZQ Mining Inc.)
Account(id=2, Name=National Glass Corporation of the Philippines Holdings)
Date_Time Fakers¶
fake: Time¶
Get a time string (24h format by default)
Param: pattern format
Example: '15:02:34'
Aliases: time
Source: faker : faker.providers.date_time.en_PH.Provider.time
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Time}}
Outputs:
SomeObject(id=1, formula_field_example=08:43:22)
fake: Year¶
Aliases: year
Source: faker : faker.providers.date_time.en_PH.Provider.year
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Student
fields:
GraduationYear:
fake: year
- object: Student
fields:
GraduationYear: ${{year}}
Outputs:
Student(id=1, GraduationYear=1987)
Student(id=2, GraduationYear=)
Lorem Fakers¶
fake: Paragraph¶
Generate a paragraph.
The nb_sentences
argument controls how many sentences the paragraph
will contain, and setting variable_nb_sentences
to False
will
generate the exact amount, while setting it to True
(default) will
generate a random amount (+/-40%, minimum of 1) using
|randomize_nb_elements|.
Under the hood, |sentences| is used to generate the sentences, so the
argument ext_word_list
works in the same way here as it would in
that method.
ext_word_list=['abc', 'def', 'ghi', 'jkl']
Aliases: paragraph
Source: faker : faker.providers.lorem.en_PH.Provider.paragraph
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Paragraph(nb_sentences=5)}}
Outputs:
SomeObject(id=1, formula_field_example=Architecto perspiciatis consectetur corrupti aliquam aspernatur praesentium. Placeat saepe minima maxime doloremque dolor perspiciatis. Neque iste optio voluptatum totam recusandae. Eveniet beatae nesciunt excepturi.)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Paragraph(nb_sentences=5, variable_nb_sentences=False)}}
Outputs:
SomeObject(id=1, formula_field_example=Qui excepturi aliquid eligendi dolores veritatis explicabo. Perferendis nihil tempora sequi consequatur. Harum impedit officiis a deserunt. Cum dolore ipsum quae perferendis soluta. Illo praesentium in.)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Paragraph(nb_sentences=5, ext_word_list=['abc',
'def', 'ghi', 'jkl'])}}
Outputs:
SomeObject(id=1, formula_field_example=Def def abc ghi. Jkl ghi abc abc def jkl abc. Abc jkl ghi abc ghi jkl.)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Paragraph(nb_sentences=5, variable_nb_sentences=False,
ext_word_list=['abc', 'def', 'ghi', 'jkl'])}}
Outputs:
SomeObject(id=1, formula_field_example=Jkl def abc abc jkl jkl. Ghi abc ghi abc def ghi abc. Jkl def abc def def jkl jkl. Ghi jkl ghi abc. Def abc abc ghi.)
fake: Sentence¶
Generate a sentence.
The nb_words
argument controls how many words the sentence will
contain, and setting variable_nb_words
to False
will generate
the exact amount, while setting it to True
(default) will generate
a random amount (+/-40%, minimum of 1) using |randomize_nb_elements|.
Under the hood, |words| is used to generate the words, so the argument
ext_word_list
works in the same way here as it would in that method.
ext_word_list=['abc', 'def', 'ghi', 'jkl']
Aliases: sentence
Source: faker : faker.providers.lorem.en_PH.Provider.sentence
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Sentence(nb_words=10)}}
Outputs:
SomeObject(id=1, formula_field_example=Iusto aut ipsa nostrum totam vitae labore sint ea rem.)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Sentence(nb_words=10, variable_nb_words=False)}}
Outputs:
SomeObject(id=1, formula_field_example=Magni ut autem mollitia provident molestias repellendus molestiae vitae nobis.)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Sentence(nb_words=10, ext_word_list=['abc', 'def',
'ghi', 'jkl'])}}
Outputs:
SomeObject(id=1, formula_field_example=Def abc jkl def abc abc jkl abc jkl def abc ghi abc.)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Sentence(nb_words=10, variable_nb_words=True, ext_word_list=['abc',
'def', 'ghi', 'jkl'])}}
Outputs:
SomeObject(id=1, formula_field_example=Jkl jkl jkl jkl ghi def ghi.)
fake: Text¶
Generate a text string.
The max_nb_chars
argument controls the approximate number of
characters the text string will have, and depending on its value, this
method may use either |words|, |sentences|, or |paragraphs| for text
generation. The ext_word_list
argument works in exactly the same way
it would in any of those methods.
Aliases: text
Source: faker : faker.providers.lorem.en_PH.Provider.text
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Text(max_nb_chars=20)}}
Outputs:
SomeObject(id=1, formula_field_example=Necessitatibus.)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Text(max_nb_chars=80)}}
Outputs:
SomeObject(id=1, formula_field_example=A laudantium sint doloribus eveniet sit deleniti necessitatibus.)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Text(max_nb_chars=160)}}
Outputs:
SomeObject(id=1, formula_field_example=Ratione culpa cum minus. Nisi ipsam cupiditate iusto.)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Text(ext_word_list=['abc', 'def', 'ghi', 'jkl'])}}
Outputs:
SomeObject(id=1, formula_field_example=Ghi jkl abc ghi ghi abc. Ghi def jkl ghi def.
Def ghi abc def def abc ghi. Jkl ghi abc abc def jkl abc. Abc jkl ghi abc ghi jkl.
Def abc ghi abc jkl ghi. Abc ghi abc def. Abc jkl def abc.)
fake: Word¶
Generate a word.
This method uses |words| under the hood with the nb
argument set to
1
to generate the result.
Aliases: word
Source: faker : faker.providers.lorem.en_PH.Provider.word
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Word}}
Outputs:
SomeObject(id=1, formula_field_example=animi)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Word(ext_word_list=['abc', 'def', 'ghi', 'jkl'])}}
Outputs:
SomeObject(id=1, formula_field_example=ghi)
Person Fakers¶
fake: FirstName¶
Aliases: first_name, firstname
Source: faker : faker.providers.person.en_US.Provider.first_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Contact
fields:
FirstName:
fake: FirstName
LastName:
fake: LastName
- object: Contact
fields:
FirstName: ${{fake.FirstName}} Sam
LastName: ${{fake.LastName}}-Jones
Outputs:
Contact(id=1, FirstName=Vernon, LastName=Bright)
Contact(id=2, FirstName=Jodi Sam, LastName=Cortez-Jones)
fake: FirstNameFemale¶
Aliases: first_name_female, firstnamefemale
Source: faker : faker.providers.person.en_US.Provider.first_name_female
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Contact
fields:
FirstName:
fake: FirstNameFemale
LastName:
fake: LastName
- object: Contact
fields:
FirstName: ${{fake.FirstNameFemale}} Beth
LastName: ${{fake.LastName}}-Jones
Outputs:
Contact(id=1, FirstName=Catherine, LastName=Hopkins)
Contact(id=2, FirstName=Catherine Beth, LastName=Frost-Jones)
fake: FirstNameMale¶
Aliases: first_name_male, firstnamemale
Source: faker : faker.providers.person.en_US.Provider.first_name_male
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Contact
fields:
FirstName:
fake: FirstNameMale
LastName:
fake: LastName
- object: Contact
fields:
FirstName: ${{fake.FirstNameMale}} Beth
LastName: ${{fake.LastName}}-Jones
Outputs:
Contact(id=1, FirstName=Ruben, LastName=Escobar)
Contact(id=2, FirstName=Tyler Beth, LastName=Davila-Jones)
fake: FirstNameNonbinary¶
Aliases: first_name_nonbinary, firstnamenonbinary
Source: faker : faker.providers.person.en_US.Provider.first_name_nonbinary
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Contact
fields:
FirstName:
fake: FirstNameNonBinary
LastName:
fake: LastName
- object: Contact
fields:
FirstName: ${{fake.FirstNameNonBinary}} Mary-John
LastName: ${{fake.LastName}}-Jones
Outputs:
Contact(id=1, FirstName=Darin, LastName=Daugherty)
Contact(id=2, FirstName=Amber Mary-John, LastName=Bauer-Jones)
fake: LastName¶
Aliases: last_name, lastname
Source: faker : faker.providers.person.en_US.Provider.last_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: Contact
fields:
FirstName:
fake: FirstName
LastName:
fake: LastName
- object: Contact
fields:
FirstName: ${{fake.FirstName}} Sam
LastName: ${{fake.FirstName}} Senior
Outputs:
Contact(id=1, FirstName=Abigail, LastName=Grimes)
Contact(id=2, FirstName=Sylvia Sam, LastName=Louis Senior)
Rarely Used¶
Salesforce Fakers¶
fake: UserName¶
Salesforce-style username in the form of an email address
Aliases: user_name, username
Source: snowfakery : snowfakery.fakedata.fake_data_generator.FakeNames.user_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UserName}}
Outputs:
SomeObject(id=1, formula_field_example=Mariah_Chan_51ef1922-fe43-449e-9498-18d11759edc3@lt-71.pgrv.net)
fake: Alias¶
Salesforce-style 8-character alias: really an 8 char-truncated firstname. Not necessarily unique, but likely to be unique if you create small numbers of them.
Aliases: alias
Source: snowfakery : snowfakery.fakedata.fake_data_generator.FakeNames.alias
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Alias}}
Outputs:
SomeObject(id=1, formula_field_example=Penny)
fake: RealisticMaybeRealEmail¶
Like fake: email except that the email domain may be real and therefore the email address itself may be real. Use with caution, you might accidentally email strangers!!!
Aliases: realistic_maybe_real_email, realisticmayberealemail
Source: snowfakery : snowfakery.fakedata.fake_data_generator.FakeNames.realistic_maybe_real_email
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RealisticMaybeRealEmail}}
Outputs:
SomeObject(id=1, formula_field_example=kentwright@example.net)
Address Fakers¶
fake: CitySuffix¶
Example: 'town'
Aliases: city_suffix, citysuffix
Source: faker : faker.providers.address.en_PH.Provider.city_suffix
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CitySuffix}}
Outputs:
SomeObject(id=1, formula_field_example=Ville)
fake: CountryCode¶
Aliases: country_code, countrycode
Source: faker : faker.providers.address.en_PH.Provider.country_code
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CountryCode}}
Outputs:
SomeObject(id=1, formula_field_example=NL)
fake: CurrentCountryCode¶
Aliases: current_country_code, currentcountrycode
Source: faker : faker.providers.address.en_PH.Provider.current_country_code
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CurrentCountryCode}}
Outputs:
SomeObject(id=1, formula_field_example=PH)
fake: StreetName¶
Example: 'Crist Parks'
Aliases: street_name, streetname
Source: faker : faker.providers.address.en_PH.Provider.street_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.StreetName}}
Outputs:
SomeObject(id=1, formula_field_example=Makiling Service Road)
fake: StreetSuffix¶
Example: 'Avenue'
Aliases: street_suffix, streetsuffix
Source: faker : faker.providers.address.en_PH.Provider.street_suffix
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.StreetSuffix}}
Outputs:
SomeObject(id=1, formula_field_example=Service Road)
Bank Fakers¶
fake: Aba¶
Generate an ABA routing transit number.
Aliases: aba
Source: faker : faker.providers.bank.en_PH.Provider.aba
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Aba}}
Outputs:
SomeObject(id=1, formula_field_example=52194896)
fake: BankCountry¶
Generate the bank provider's ISO 3166-1 alpha-2 country code.
Aliases: bank_country, bankcountry
Source: faker : faker.providers.bank.en_PH.Provider.bank_country
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.BankCountry}}
Outputs:
SomeObject(id=1, formula_field_example=PH)
fake: Swift¶
Generate a SWIFT code.
SWIFT codes, reading from left to right, are composed of a 4 alphabet
character bank code, a 2 alphabet character country code, a 2
alphanumeric location code, and an optional 3 alphanumeric branch code.
This means SWIFT codes can only have 8 or 11 characters, so the value of
length
can only be None
or the integers 8
or 11
. If the
value is None
, then a value of 8
or 11
will randomly be
assigned.
Because all 8-digit SWIFT codes already refer to the primary branch or
office, the primary
argument only has an effect if the value of
length
is 11
. If primary
is True
and length
is
11
, the 11-digit SWIFT codes generated will always end in 'XXX'
to denote that they belong to primary branches/offices.
For extra authenticity, localized providers may opt to include SWIFT
bank codes, location codes, and branch codes used in their respective
locales. If use_dataset
is True
, this method will generate SWIFT
codes based on those locale-specific codes if included. If those codes
were not included, then it will behave as if use_dataset
were
False
, and in that mode, all those codes will just be randomly
generated as per the specification.
Aliases: swift
Source: faker : faker.providers.bank.en_PH.Provider.swift
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Swift}}
Outputs:
SomeObject(id=1, formula_field_example=JDXCPHV4)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Swift(length=8)}}
Outputs:
SomeObject(id=1, formula_field_example=ZRACPHZA)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Swift(length=8, use_dataset=True)}}
Outputs:
SomeObject(id=1, formula_field_example=CITIPHMX)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Swift(length=11)}}
Outputs:
SomeObject(id=1, formula_field_example=WDRKPH8N9S2)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Swift(length=11, primary=True)}}
Outputs:
SomeObject(id=1, formula_field_example=PCCVPHIJXXX)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Swift(length=11, use_dataset=True)}}
Outputs:
SomeObject(id=1, formula_field_example=PABIPH2XEQI)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Swift(length=11, primary=True, use_dataset=True)}}
Outputs:
SomeObject(id=1, formula_field_example=PNBMPHM1XXX)
fake: Swift11¶
Generate an 11-digit SWIFT code.
This method uses |swift| under the hood with the length
argument set
to 11
. If primary
is set to True
, the SWIFT code will always
end with 'XXX'
. All 11-digit SWIFT codes use this convention to
refer to the primary branch/office.
Aliases: swift11
Source: faker : faker.providers.bank.en_PH.Provider.swift11
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Swift11}}
Outputs:
SomeObject(id=1, formula_field_example=TZIRPHJTGEV)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Swift11(use_dataset=True)}}
Outputs:
SomeObject(id=1, formula_field_example=RCBCPHMXEQI)
fake: Swift8¶
Generate an 8-digit SWIFT code.
This method uses |swift| under the hood with the length
argument set
to 8
and with the primary
argument omitted. All 8-digit SWIFT
codes already refer to the primary branch/office.
Aliases: swift8
Source: faker : faker.providers.bank.en_PH.Provider.swift8
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Swift8}}
Outputs:
SomeObject(id=1, formula_field_example=SGQEPHSI)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Swift8(use_dataset=True)}}
Outputs:
SomeObject(id=1, formula_field_example=PHSBPHMX)
Barcode Fakers¶
fake: Ean¶
Generate an EAN barcode of the specified length
.
The value of length
can only be 8
or 13
(default) which will
create an EAN-8 or an EAN-13 barcode respectively.
If a value for prefixes
is specified, the result will begin with one
of the sequences in prefixes
.
Aliases: ean
Source: faker : faker.providers.barcode.en_US.Provider.ean
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ean(length=13)}}
Outputs:
SomeObject(id=1, formula_field_example=1578156593879)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ean(length=8)}}
Outputs:
SomeObject(id=1, formula_field_example=13933289)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ean(prefixes=('00', ))}}
Outputs:
SomeObject(id=1, formula_field_example=15871484187)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ean(prefixes=('45', '49'))}}
Outputs:
SomeObject(id=1, formula_field_example=4598947196598)
fake: Ean13¶
Generate an EAN-13 barcode.
If leading_zero
is True
, the leftmost digit of the barcode will
be set to 0
. If False
, the leftmost digit cannot be 0
. If
None
(default), the leftmost digit can be any digit.
If a value for prefixes
is specified, the result will begin with one
of the sequences in prefixes
and will ignore leading_zero
.
This method uses the standard barcode provider's |ean13| under the
hood with the prefixes
argument set to the correct value to attain
the behavior described above.
.. note:: EAN-13 barcode that starts with a zero can be converted to UPC-A by dropping the leading zero. This may cause problems with readers that treat all of these code as UPC-A codes and drop the first digit when reading it.
You can set the argument prefixes
( or leading_zero
for
convenience) explicitly to avoid or to force the generated barcode to
start with a zero. You can also generate actual UPC-A barcode with
|EnUsBarcodeProvider.upc_a|.
Aliases: ean13
Source: faker : faker.providers.barcode.en_US.Provider.ean13
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ean13}}
Outputs:
SomeObject(id=1, formula_field_example=1578156593879)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ean13(leading_zero=False)}}
Outputs:
SomeObject(id=1, formula_field_example=5418583989479)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ean13(leading_zero=True)}}
Outputs:
SomeObject(id=1, formula_field_example=694775159171)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ean13(prefixes=('00', ))}}
Outputs:
SomeObject(id=1, formula_field_example=4135256011)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ean13(prefixes=('45', '49'))}}
Outputs:
SomeObject(id=1, formula_field_example=4998910139919)
fake: Ean8¶
Generate an EAN-8 barcode.
This method uses |ean| under the hood with the length
argument
explicitly set to 8
.
If a value for prefixes
is specified, the result will begin with one
of the sequences in prefixes
.
Aliases: ean8
Source: faker : faker.providers.barcode.en_US.Provider.ean8
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ean8}}
Outputs:
SomeObject(id=1, formula_field_example=42194897)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ean8(prefixes=('00', ))}}
Outputs:
SomeObject(id=1, formula_field_example=115780)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ean8(prefixes=('45', '49'))}}
Outputs:
SomeObject(id=1, formula_field_example=49593877)
fake: LocalizedEan¶
Generate a localized EAN barcode of the specified length
.
The value of length
can only be 8
or 13
(default) which will
create an EAN-8 or an EAN-13 barcode respectively.
This method uses the standard barcode provider's |ean| under the hood
with the prefixes
argument explicitly set to local_prefixes
of
a localized barcode provider implementation.
Aliases: localized_ean, localizedean
Source: faker : faker.providers.barcode.en_US.Provider.localized_ean
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LocalizedEan}}
Outputs:
SomeObject(id=1, formula_field_example=1381565938779)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LocalizedEan(length=13)}}
Outputs:
SomeObject(id=1, formula_field_example=948418583985)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LocalizedEan(length=8)}}
Outputs:
SomeObject(id=1, formula_field_example=10220184)
fake: LocalizedEan13¶
Generate a localized EAN-13 barcode.
This method uses |localized_ean| under the hood with the length
argument explicitly set to 13
.
Aliases: localized_ean13, localizedean13
Source: faker : faker.providers.barcode.en_US.Provider.localized_ean13
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LocalizedEan13}}
Outputs:
SomeObject(id=1, formula_field_example=1381565938779)
fake: LocalizedEan8¶
Generate a localized EAN-8 barcode.
This method uses |localized_ean| under the hood with the length
argument explicitly set to 8
.
Aliases: localized_ean8, localizedean8
Source: faker : faker.providers.barcode.en_US.Provider.localized_ean8
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LocalizedEan8}}
Outputs:
SomeObject(id=1, formula_field_example=4948926)
fake: UpcA¶
Generate a 12-digit UPC-A barcode.
The value of upc_ae_mode
controls how barcodes will be generated. If
False
(default), barcodes are not guaranteed to have a UPC-E
equivalent. In this mode, the method uses |EnUsBarcodeProvider.ean13|
under the hood, and the values of base
and number_system_digit
will be ignored.
If upc_ae_mode
is True
, the resulting barcodes are guaranteed to
have a UPC-E equivalent, and the values of base
and
number_system_digit
will be used to control what is generated.
Under this mode, base
is expected to have a 6-digit string value. If
any other value is supplied, a random 6-digit string will be used
instead. As for number_system_digit
, the expected value is a 0
or a 1
. If any other value is provided, this method will randomly
choose from the two.
.. important::
When upc_ae_mode
is enabled, you might encounter instances where
different values of base
(e.g. '120003'
and '120004'
)
produce the same UPC-A barcode. This is normal, and the reason lies
within the whole conversion process. To learn more about this and
what base
and number_system_digit
actually represent, please
refer to |EnUsBarcodeProvider.upc_e|.
Aliases: upc_a, upca
Source: faker : faker.providers.barcode.en_US.Provider.upc_a
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcA}}
Outputs:
SomeObject(id=1, formula_field_example=156593877847)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcA(upc_ae_mode=True, number_system_digit=0)}}
Outputs:
SomeObject(id=1, formula_field_example=93328000074)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcA(upc_ae_mode=True, number_system_digit=1)}}
Outputs:
SomeObject(id=1, formula_field_example=183980000090)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcA(upc_ae_mode=True, base='123456', number_system_digit=0)}}
Outputs:
SomeObject(id=1, formula_field_example=12345000065)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcA(upc_ae_mode=True, base='120003', number_system_digit=0)}}
Outputs:
SomeObject(id=1, formula_field_example=12000000003)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcA(upc_ae_mode=True, base='120004', number_system_digit=0)}}
Outputs:
SomeObject(id=1, formula_field_example=12000000003)
fake: UpcE¶
Generate an 8-digit UPC-E barcode.
UPC-E barcodes can be expressed in 6, 7, or 8-digit formats, but this
method uses the 8 digit format, since it is trivial to convert to the
other two formats. The first digit (starting from the left) is
controlled by number_system_digit
, and it can only be a 0
or a
1
. The last digit is the check digit that is inherited from the
UPC-E barcode's UPC-A equivalent. The middle six digits are collectively
referred to as the base
(for a lack of a better term).
On that note, this method uses base
and number_system_digit
to
first generate a UPC-A barcode for the check digit, and what happens
next depends on the value of safe_mode
. The argument safe_mode
exists, because there are some UPC-E values that share the same UPC-A
equivalent. For example, any UPC-E barcode of the form abc0000d
,
abc0003d
, and abc0004d
share the same UPC-A value
abc00000000d
, but that UPC-A value will only convert to abc0000d
because of (a) how UPC-E is just a zero-suppressed version of UPC-A and
(b) the rules around the conversion.
If safe_mode
is True
(default), this method performs another set
of conversions to guarantee that the UPC-E barcodes generated can be
converted to UPC-A, and that UPC-A barcode can be converted back to the
original UPC-E barcode. Using the example above, even if the bases
120003
or 120004
are used, the resulting UPC-E barcode will
always use the base 120000
.
If safe_mode
is False
, then the number_system_digit
,
base
, and the computed check digit will just be concatenated
together to produce the UPC-E barcode, and attempting to convert the
barcode to UPC-A and back again to UPC-E will exhibit the behavior
described above.
Aliases: upc_e, upce
Source: faker : faker.providers.barcode.en_US.Provider.upc_e
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcE}}
Outputs:
SomeObject(id=1, formula_field_example=4219484)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcE(base='123456')}}
Outputs:
SomeObject(id=1, formula_field_example=11234562)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcE(base='123456', number_system_digit=0)}}
Outputs:
SomeObject(id=1, formula_field_example=1234565)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcE(base='123456', number_system_digit=1)}}
Outputs:
SomeObject(id=1, formula_field_example=11234562)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcE(base='120000', number_system_digit=0)}}
Outputs:
SomeObject(id=1, formula_field_example=1200003)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcE(base='120003', number_system_digit=0)}}
Outputs:
SomeObject(id=1, formula_field_example=1200003)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcE(base='120004', number_system_digit=0)}}
Outputs:
SomeObject(id=1, formula_field_example=1200003)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcE(base='120000', number_system_digit=0, safe_mode=False)}}
Outputs:
SomeObject(id=1, formula_field_example=1200003)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcE(base='120003', number_system_digit=0, safe_mode=False)}}
Outputs:
SomeObject(id=1, formula_field_example=1200033)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UpcE(base='120004', number_system_digit=0, safe_mode=False)}}
Outputs:
SomeObject(id=1, formula_field_example=1200043)
Color Fakers¶
fake: Color¶
Generate a color in a human-friendly way.
Under the hood, this method first creates a color represented in the HSV
color model and then converts it to the desired color_format
. The
argument hue
controls the H value according to the following
rules:
- If the value is a number from
0
to360
, it will serve as the H value of the generated color. - If the value is a tuple/list of 2 numbers from 0 to 360, the color's H value will be randomly selected from that range.
- If the value is a valid string, the color's H value will be randomly
selected from the H range corresponding to the supplied string. Valid
values are
'monochrome'
,'red'
,'orange'
,'yellow'
,'green'
,'blue'
,'purple'
, and'pink'
.
The argument luminosity
influences both S and V values and is
partially affected by hue
as well. The finer details of this
relationship are somewhat involved, so please refer to the source code
instead if you wish to dig deeper. To keep the interface simple, this
argument either can be omitted or can accept the following string
values:'bright'
, 'dark'
, 'light'
, or 'random'
.
The argument color_format
controls in which color model the color is
represented. Valid values are 'hsv'
, 'hsl'
, 'rgb'
, or
'hex'
(default).
Aliases: color
Source: faker : faker.providers.color.en_US.Provider.color
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Color(hue='red')}}
Outputs:
SomeObject(id=1, formula_field_example=#ef6466)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Color(luminosity='light')}}
Outputs:
SomeObject(id=1, formula_field_example=#f9e38b)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Color(hue=(100, 200), color_format='rgb')}}
Outputs:
SomeObject(id=1, formula_field_example=rgb(119, 229, 207))
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Color(hue='orange', luminosity='bright')}}
Outputs:
SomeObject(id=1, formula_field_example=#cc7824)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Color(hue=135, luminosity='dark', color_format='hsv')}}
Outputs:
SomeObject(id=1, formula_field_example=hsv(135, 98, 42))
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Color(hue=(300, 20), luminosity='random', color_format='hsl')}}
Outputs:
SomeObject(id=1, formula_field_example=hsl(67, 85, 27))
fake: ColorName¶
Generate a color name.
Aliases: color_name, colorname
Source: faker : faker.providers.color.en_US.Provider.color_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.ColorName}}
Outputs:
SomeObject(id=1, formula_field_example=BlueViolet)
fake: HexColor¶
Generate a color formatted as a hex triplet.
Aliases: hex_color, hexcolor
Source: faker : faker.providers.color.en_US.Provider.hex_color
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.HexColor}}
Outputs:
SomeObject(id=1, formula_field_example=#c2094d)
fake: RgbColor¶
Generate a color formatted as a comma-separated RGB value.
Aliases: rgb_color, rgbcolor
Source: faker : faker.providers.color.en_US.Provider.rgb_color
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RgbColor}}
Outputs:
SomeObject(id=1, formula_field_example=155,244,183)
fake: RgbCssColor¶
Generate a color formatted as a CSS rgb() function.
Aliases: rgb_css_color, rgbcsscolor
Source: faker : faker.providers.color.en_US.Provider.rgb_css_color
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RgbCssColor}}
Outputs:
SomeObject(id=1, formula_field_example=rgb(155,244,183))
fake: SafeColorName¶
Generate a web-safe color name.
Aliases: safe_color_name, safecolorname
Source: faker : faker.providers.color.en_US.Provider.safe_color_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SafeColorName}}
Outputs:
SomeObject(id=1, formula_field_example=fuchsia)
fake: SafeHexColor¶
Generate a web-safe color formatted as a hex triplet.
Aliases: safe_hex_color, safehexcolor
Source: faker : faker.providers.color.en_US.Provider.safe_hex_color
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SafeHexColor}}
Outputs:
SomeObject(id=1, formula_field_example=#99ffbb)
Company Fakers¶
fake: Bs¶
Example: 'integrate extensible convergence'
Aliases: bs
Source: faker : faker.providers.company.en_PH.Provider.bs
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Bs}}
Outputs:
SomeObject(id=1, formula_field_example=synthesize wireless content)
fake: CompanySuffix¶
Example: 'Ltd'
Aliases: company_suffix, companysuffix
Source: faker : faker.providers.company.en_PH.Provider.company_suffix
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CompanySuffix}}
Outputs:
SomeObject(id=1, formula_field_example=Inc.)
Credit_Card Fakers¶
fake: CreditCardExpire¶
Generate a credit card expiry date.
This method uses |date_time_between| under the hood to generate the
expiry date, so the start
and end
arguments work in the same way
here as it would in that method. For the actual formatting of the expiry
date, |strftime| is used and date_format
is simply passed
to that method.
Aliases: credit_card_expire, creditcardexpire
Source: faker : faker.providers.credit_card.en_US.Provider.credit_card_expire
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CreditCardExpire}}
Outputs:
SomeObject(id=1, formula_field_example=07/22)
fake: CreditCardFull¶
Generate a set of credit card details.
Aliases: credit_card_full, creditcardfull
Source: faker : faker.providers.credit_card.en_US.Provider.credit_card_full
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CreditCardFull}}
Outputs:
SomeObject(id=1, formula_field_example=Diners Club / Carte Blanche
Andrea Dean
30513933287118 04/27
CVC: 871
)
fake: CreditCardNumber¶
Generate a valid credit card number.
Aliases: credit_card_number, creditcardnumber
Source: faker : faker.providers.credit_card.en_US.Provider.credit_card_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CreditCardNumber}}
Outputs:
SomeObject(id=1, formula_field_example=348778408016097)
fake: CreditCardProvider¶
Generate a credit card provider name.
Aliases: credit_card_provider, creditcardprovider
Source: faker : faker.providers.credit_card.en_US.Provider.credit_card_provider
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CreditCardProvider}}
Outputs:
SomeObject(id=1, formula_field_example=Maestro)
fake: CreditCardSecurityCode¶
Generate a credit card security code.
Aliases: credit_card_security_code, creditcardsecuritycode
Source: faker : faker.providers.credit_card.en_US.Provider.credit_card_security_code
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CreditCardSecurityCode}}
Outputs:
SomeObject(id=1, formula_field_example=593)
Currency Fakers¶
fake: Cryptocurrency¶
Aliases: cryptocurrency
Source: faker : faker.providers.currency.en_US.Provider.cryptocurrency
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Cryptocurrency}}
Outputs:
SomeObject(id=1, formula_field_example=('BC', 'BlackCoin'))
fake: CryptocurrencyCode¶
Aliases: cryptocurrency_code, cryptocurrencycode
Source: faker : faker.providers.currency.en_US.Provider.cryptocurrency_code
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CryptocurrencyCode}}
Outputs:
SomeObject(id=1, formula_field_example=BC)
fake: CryptocurrencyName¶
Aliases: cryptocurrency_name, cryptocurrencyname
Source: faker : faker.providers.currency.en_US.Provider.cryptocurrency_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CryptocurrencyName}}
Outputs:
SomeObject(id=1, formula_field_example=BlackCoin)
fake: Currency¶
Aliases: currency
Source: faker : faker.providers.currency.en_US.Provider.currency
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Currency}}
Outputs:
SomeObject(id=1, formula_field_example=('BAM', 'Bosnia and Herzegovina convertible mark'))
fake: CurrencyCode¶
Aliases: currency_code, currencycode
Source: faker : faker.providers.currency.en_US.Provider.currency_code
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CurrencyCode}}
Outputs:
SomeObject(id=1, formula_field_example=BAM)
fake: CurrencyName¶
Aliases: currency_name, currencyname
Source: faker : faker.providers.currency.en_US.Provider.currency_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CurrencyName}}
Outputs:
SomeObject(id=1, formula_field_example=Bosnia and Herzegovina convertible mark)
fake: CurrencySymbol¶
Example:: $
Aliases: currency_symbol, currencysymbol
Source: faker : faker.providers.currency.en_US.Provider.currency_symbol
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CurrencySymbol}}
Outputs:
SomeObject(id=1, formula_field_example=$)
fake: Pricetag¶
Aliases: pricetag
Source: faker : faker.providers.currency.en_US.Provider.pricetag
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pricetag}}
Outputs:
SomeObject(id=1, formula_field_example=$54.21)
Date_Time Fakers¶
fake: AmPm¶
Aliases: am_pm, ampm
Source: faker : faker.providers.date_time.en_PH.Provider.am_pm
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.AmPm}}
Outputs:
SomeObject(id=1, formula_field_example=AM)
fake: Century¶
Example: 'XVII'
Aliases: century
Source: faker : faker.providers.date_time.en_PH.Provider.century
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Century}}
Outputs:
SomeObject(id=1, formula_field_example=II)
fake: Date¶
Get a date string between January 1, 1970 and now
Param: pattern format
Example: '2008-11-27'
Aliases: date
Source: faker : faker.providers.date_time.en_PH.Provider.date
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Date}}
Outputs:
SomeObject(id=1, formula_field_example=1998-08-15)
fake: DateBetween¶
Get a Date object based on a random date between two given dates. Accepts date strings that can be recognized by strtotime().
Param: start_date Defaults to 30 years ago
Param: end_date Defaults to "today"
Example: Date('1999-02-02')
Return: Date
Aliases: date_between, datebetween
Source: faker : faker.providers.date_time.en_PH.Provider.date_between
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateBetween}}
Outputs:
SomeObject(id=1, formula_field_example=2017-08-22)
fake: DateBetweenDates¶
Takes two Date objects and returns a random date between the two given dates. Accepts Date or datetime objects
Param: date_start: Date
Param: date_end: Date
Return: Date
Aliases: date_between_dates, datebetweendates
Source: faker : faker.providers.date_time.en_PH.Provider.date_between_dates
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateBetweenDates}}
Outputs:
SomeObject(id=1, formula_field_example=2021-11-08)
fake: DateObject¶
Get a date object between January 1, 1970 and now
Example: datetime.date(2016, 9, 20)
Aliases: date_object, dateobject
Source: faker : faker.providers.date_time.en_PH.Provider.date_object
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateObject}}
Outputs:
SomeObject(id=1, formula_field_example=1998-08-15)
fake: DateOfBirth¶
Generate a random date of birth represented as a Date object, constrained by optional miminimum_age and maximum_age parameters.
Param: tzinfo Defaults to None.
Param: minimum_age Defaults to 0.
Param: maximum_age Defaults to 115.
Example: Date('1979-02-02')
Return: Date
Aliases: date_of_birth, dateofbirth
Source: faker : faker.providers.date_time.en_PH.Provider.date_of_birth
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateOfBirth}}
Outputs:
SomeObject(id=1, formula_field_example=2009-01-04)
fake: DateThisCentury¶
Gets a Date object for the current century.
Param: before_today: include days in current century before today
Param: after_today: include days in current century after today
Example: Date('2012-04-04')
Return: Date
Aliases: date_this_century, datethiscentury
Source: faker : faker.providers.date_time.en_PH.Provider.date_this_century
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateThisCentury}}
Outputs:
SomeObject(id=1, formula_field_example=2001-05-18)
fake: DateThisDecade¶
Gets a Date object for the decade year.
Param: before_today: include days in current decade before today
Param: after_today: include days in current decade after today
Example: Date('2012-04-04')
Return: Date
Aliases: date_this_decade, datethisdecade
Source: faker : faker.providers.date_time.en_PH.Provider.date_this_decade
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateThisDecade}}
Outputs:
SomeObject(id=1, formula_field_example=2021-08-11)
fake: DateThisMonth¶
Gets a Date object for the current month.
Param: before_today: include days in current month before today
Param: after_today: include days in current month after today
Example: dtdate('2012-04-04')
Return: dtdate
Aliases: date_this_month, datethismonth
Source: faker : faker.providers.date_time.en_PH.Provider.date_this_month
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateThisMonth}}
Outputs:
SomeObject(id=1, formula_field_example=2021-11-01)
fake: DateThisYear¶
Gets a Date object for the current year.
Param: before_today: include days in current year before today
Param: after_today: include days in current year after today
Example: Date('2012-04-04')
Return: Date
Aliases: date_this_year, datethisyear
Source: faker : faker.providers.date_time.en_PH.Provider.date_this_year
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateThisYear}}
Outputs:
SomeObject(id=1, formula_field_example=2021-06-13)
fake: DateTime¶
Get a datetime object for a date between January 1, 1970 and now
Param: tzinfo: timezone, instance of datetime.tzinfo subclass
Example: datetime('2005-08-16 20:39:21')
Return: datetime
Aliases: date_time, datetime
Source: faker : faker.providers.date_time.en_PH.Provider.date_time
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateTime}}
Outputs:
SomeObject(id=1, formula_field_example=1998-08-15 08:43:22)
fake: DateTimeAd¶
Get a datetime object for a date between January 1, 001 and now
Param: tzinfo: timezone, instance of datetime.tzinfo subclass
Example: datetime('1265-03-22 21:15:52')
Return: datetime
Aliases: date_time_ad, datetimead
Source: faker : faker.providers.date_time.en_PH.Provider.date_time_ad
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateTimeAd}}
Outputs:
SomeObject(id=1, formula_field_example=0058-03-29 17:26:45)
fake: DateTimeBetween¶
Get a datetime object based on a random date between two given dates. Accepts date strings that can be recognized by strtotime().
Param: start_date Defaults to 30 years ago
Param: end_date Defaults to "now"
Param: tzinfo: timezone, instance of datetime.tzinfo subclass
Example: datetime('1999-02-02 11:42:52')
Return: datetime
Aliases: date_time_between, datetimebetween
Source: faker : faker.providers.date_time.en_PH.Provider.date_time_between
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateTimeBetween}}
Outputs:
SomeObject(id=1, formula_field_example=2017-08-24 06:37:11)
fake: DateTimeBetweenDates¶
Takes two datetime objects and returns a random datetime between the two given datetimes. Accepts datetime objects.
Param: datetime_start: datetime
Param: datetime_end: datetime
Param: tzinfo: timezone, instance of datetime.tzinfo subclass
Example: datetime('1999-02-02 11:42:52')
Return: datetime
Aliases: date_time_between_dates, datetimebetweendates
Source: faker : faker.providers.date_time.en_PH.Provider.date_time_between_dates
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateTimeBetweenDates}}
Outputs:
SomeObject(id=1, formula_field_example=2021-11-08 22:42:52)
fake: DateTimeThisCentury¶
Gets a datetime object for the current century.
Param: before_now: include days in current century before today
Param: after_now: include days in current century after today
Param: tzinfo: timezone, instance of datetime.tzinfo subclass
Example: datetime('2012-04-04 11:02:02')
Return: datetime
Aliases: date_time_this_century, datetimethiscentury
Source: faker : faker.providers.date_time.en_PH.Provider.date_time_this_century
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateTimeThisCentury}}
Outputs:
SomeObject(id=1, formula_field_example=2001-05-18 02:56:13)
fake: DateTimeThisDecade¶
Gets a datetime object for the decade year.
Param: before_now: include days in current decade before today
Param: after_now: include days in current decade after today
Param: tzinfo: timezone, instance of datetime.tzinfo subclass
Example: datetime('2012-04-04 11:02:02')
Return: datetime
Aliases: date_time_this_decade, datetimethisdecade
Source: faker : faker.providers.date_time.en_PH.Provider.date_time_this_decade
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateTimeThisDecade}}
Outputs:
SomeObject(id=1, formula_field_example=2021-08-11 17:17:38)
fake: DateTimeThisMonth¶
Gets a datetime object for the current month.
Param: before_now: include days in current month before today
Param: after_now: include days in current month after today
Param: tzinfo: timezone, instance of datetime.tzinfo subclass
Example: datetime('2012-04-04 11:02:02')
Return: datetime
Aliases: date_time_this_month, datetimethismonth
Source: faker : faker.providers.date_time.en_PH.Provider.date_time_this_month
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateTimeThisMonth}}
Outputs:
SomeObject(id=1, formula_field_example=2021-11-01 11:47:30)
fake: DateTimeThisYear¶
Gets a datetime object for the current year.
Param: before_now: include days in current year before today
Param: after_now: include days in current year after today
Param: tzinfo: timezone, instance of datetime.tzinfo subclass
Example: datetime('2012-04-04 11:02:02')
Return: datetime
Aliases: date_time_this_year, datetimethisyear
Source: faker : faker.providers.date_time.en_PH.Provider.date_time_this_year
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DateTimeThisYear}}
Outputs:
SomeObject(id=1, formula_field_example=2021-06-13 08:00:40)
fake: DayOfMonth¶
Aliases: day_of_month, dayofmonth
Source: faker : faker.providers.date_time.en_PH.Provider.day_of_month
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DayOfMonth}}
Outputs:
SomeObject(id=1, formula_field_example=15)
fake: DayOfWeek¶
Aliases: day_of_week, dayofweek
Source: faker : faker.providers.date_time.en_PH.Provider.day_of_week
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DayOfWeek}}
Outputs:
SomeObject(id=1, formula_field_example=Saturday)
fake: FutureDate¶
Get a Date object based on a random date between 1 day from now and a given date. Accepts date strings that can be recognized by strtotime().
Param: end_date Defaults to "+30d"
Param: tzinfo: timezone, instance of datetime.tzinfo subclass
Example: dtdate('2030-01-01')
Return: dtdate
Aliases: future_date, futuredate
Source: faker : faker.providers.date_time.en_PH.Provider.future_date
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FutureDate}}
Outputs:
SomeObject(id=1, formula_field_example=2021-11-10)
fake: FutureDatetime¶
Get a datetime object based on a random date between 1 second form now and a given date. Accepts date strings that can be recognized by strtotime().
Param: end_date Defaults to "+30d"
Param: tzinfo: timezone, instance of datetime.tzinfo subclass
Example: datetime('1999-02-02 11:42:52')
Return: datetime
Aliases: future_datetime, futuredatetime
Source: faker : faker.providers.date_time.en_PH.Provider.future_datetime
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FutureDatetime}}
Outputs:
SomeObject(id=1, formula_field_example=2021-11-10 21:52:56)
fake: Iso8601¶
Param: tzinfo: timezone, instance of datetime.tzinfo subclass
Example: '2003-10-21T16:05:52+0000'
Aliases: iso8601
Source: faker : faker.providers.date_time.en_PH.Provider.iso8601
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Iso8601}}
Outputs:
SomeObject(id=1, formula_field_example=1998-08-15T08:43:22)
fake: Month¶
Aliases: month
Source: faker : faker.providers.date_time.en_PH.Provider.month
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Month}}
Outputs:
SomeObject(id=1, formula_field_example=8)
fake: MonthName¶
Aliases: month_name, monthname
Source: faker : faker.providers.date_time.en_PH.Provider.month_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MonthName}}
Outputs:
SomeObject(id=1, formula_field_example=August)
fake: PastDate¶
Get a Date object based on a random date between a given date and 1 day ago. Accepts date strings that can be recognized by strtotime().
Param: start_date Defaults to "-30d"
Param: tzinfo: timezone, instance of datetime.tzinfo subclass
Example: dtdate('1999-02-02')
Return: dtdate
Aliases: past_date, pastdate
Source: faker : faker.providers.date_time.en_PH.Provider.past_date
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.PastDate}}
Outputs:
SomeObject(id=1, formula_field_example=2021-10-10)
fake: PastDatetime¶
Get a datetime object based on a random date between a given date and 1 second ago. Accepts date strings that can be recognized by strtotime().
Param: start_date Defaults to "-30d"
Param: tzinfo: timezone, instance of datetime.tzinfo subclass
Example: datetime('1999-02-02 11:42:52')
Return: datetime
Aliases: past_datetime, pastdatetime
Source: faker : faker.providers.date_time.en_PH.Provider.past_datetime
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.PastDatetime}}
Outputs:
SomeObject(id=1, formula_field_example=2021-10-11 21:52:55)
fake: Pytimezone¶
Generate a random timezone (see faker.timezone
for any args)
and return as a python object usable as a tzinfo
to datetime
or other fakers.
Example: faker.pytimezone()
Return: dateutil.tz.tz.tzfile
Aliases: pytimezone
Source: faker : faker.providers.date_time.en_PH.Provider.pytimezone
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pytimezone}}
Outputs:
SomeObject(id=1, formula_field_example=tzfile('/usr/share/zoneinfo/Europe/Stockholm'))
fake: TimeDelta¶
Get a timedelta object
Aliases: time_delta, timedelta
Source: faker : faker.providers.date_time.en_PH.Provider.time_delta
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.TimeDelta}}
Outputs:
SomeObject(id=1, formula_field_example=0:00:00)
fake: TimeObject¶
Get a time object
Example: datetime.time(15, 56, 56, 772876)
Aliases: time_object, timeobject
Source: faker : faker.providers.date_time.en_PH.Provider.time_object
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.TimeObject}}
Outputs:
SomeObject(id=1, formula_field_example=08:43:22)
fake: TimeSeries¶
Returns a generator yielding tuples of (<datetime>, <value>)
.
The data points will start at start_date
, and be at every time interval specified by
precision
.
distrib
is a callable that accepts <datetime>
and returns <value>
Aliases: time_series, timeseries
Source: faker : faker.providers.date_time.en_PH.Provider.time_series
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.TimeSeries}}
Outputs:
SomeObject(id=1, formula_field_example=<generator object Provider.time_series at 0x7f7e93a61750>)
fake: Timezone¶
Aliases: timezone
Source: faker : faker.providers.date_time.en_PH.Provider.timezone
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Timezone}}
Outputs:
SomeObject(id=1, formula_field_example=Europe/Stockholm)
fake: UnixTime¶
Get a timestamp between January 1, 1970 and now, unless passed explicit start_datetime or end_datetime values.
Example: 1061306726
Aliases: unix_time, unixtime
Source: faker : faker.providers.date_time.en_PH.Provider.unix_time
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UnixTime}}
Outputs:
SomeObject(id=1, formula_field_example=903170602)
Decorators.Py Fakers¶
fake: AsciiCompanyEmail¶
Aliases: ascii_company_email, asciicompanyemail
Source: faker : faker.providers.internet.en_PH.Provider.ascii_company_email
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.AsciiCompanyEmail}}
Outputs:
SomeObject(id=1, formula_field_example=williamcoleman@dsdholdings.ph)
fake: AsciiEmail¶
Aliases: ascii_email, asciiemail
Source: faker : faker.providers.internet.en_PH.Provider.ascii_email
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.AsciiEmail}}
Outputs:
SomeObject(id=1, formula_field_example=patricia38@gmail.com)
fake: AsciiFreeEmail¶
Aliases: ascii_free_email, asciifreeemail
Source: faker : faker.providers.internet.en_PH.Provider.ascii_free_email
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.AsciiFreeEmail}}
Outputs:
SomeObject(id=1, formula_field_example=lcortez@gmail.com)
fake: AsciiSafeEmail¶
Aliases: ascii_safe_email, asciisafeemail
Source: faker : faker.providers.internet.en_PH.Provider.ascii_safe_email
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.AsciiSafeEmail}}
Outputs:
SomeObject(id=1, formula_field_example=lcortez@example.org)
fake: CompanyEmail¶
Aliases: company_email, companyemail
Source: faker : faker.providers.internet.en_PH.Provider.company_email
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CompanyEmail}}
Outputs:
SomeObject(id=1, formula_field_example=williamcoleman@dsdholdings.ph)
fake: DomainName¶
Produce an Internet domain name with the specified number of subdomain levels.
domain_name() nichols-phillips.com domain_name(2) williamson-hopkins.jackson.com
Aliases: domain_name, domainname
Source: faker : faker.providers.internet.en_PH.Provider.domain_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DomainName}}
Outputs:
SomeObject(id=1, formula_field_example=ngfinance.com.ph)
fake: DomainWord¶
Aliases: domain_word, domainword
Source: faker : faker.providers.internet.en_PH.Provider.domain_word
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.DomainWord}}
Outputs:
SomeObject(id=1, formula_field_example=hhep)
fake: FreeEmail¶
Aliases: free_email, freeemail
Source: faker : faker.providers.internet.en_PH.Provider.free_email
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FreeEmail}}
Outputs:
SomeObject(id=1, formula_field_example=lcortez@gmail.com)
fake: FreeEmailDomain¶
Aliases: free_email_domain, freeemaildomain
Source: faker : faker.providers.internet.en_PH.Provider.free_email_domain
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FreeEmailDomain}}
Outputs:
SomeObject(id=1, formula_field_example=gmail.com)
fake: Hostname¶
Produce a hostname with specified number of subdomain levels.
hostname() db-01.nichols-phillips.com hostname(0) laptop-56 hostname(2) web-12.williamson-hopkins.jackson.com
Aliases: hostname
Source: faker : faker.providers.internet.en_PH.Provider.hostname
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Hostname}}
Outputs:
SomeObject(id=1, formula_field_example=desktop-21.greatmillennium.com)
fake: SafeDomainName¶
Aliases: safe_domain_name, safedomainname
Source: faker : faker.providers.internet.en_PH.Provider.safe_domain_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SafeDomainName}}
Outputs:
SomeObject(id=1, formula_field_example=example.org)
fake: SafeEmail¶
Aliases: safe_email, safeemail
Source: faker : faker.providers.internet.en_PH.Provider.safe_email
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SafeEmail}}
Outputs:
SomeObject(id=1, formula_field_example=lcortez@example.org)
fake: Slug¶
Django algorithm
Aliases: slug
Source: faker : faker.providers.internet.en_PH.Provider.slug
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Slug}}
Outputs:
SomeObject(id=1, formula_field_example=necessitatibus)
En_Ph Fakers¶
fake: Address¶
Aliases: address
Source: faker : faker.providers.address.en_PH.Provider.address
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Address}}
Outputs:
SomeObject(id=1, formula_field_example=Block 20 Lot 82 71st Expressway, Rosas Grove Phase 1, Caloocan, 0591 Metro Manila)
fake: AdministrativeUnit¶
Aliases: administrative_unit, administrativeunit
Source: faker : faker.providers.address.en_PH.Provider.administrative_unit
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.AdministrativeUnit}}
Outputs:
SomeObject(id=1, formula_field_example=Batanes)
fake: Area2LandlineNumber¶
Aliases: area2_landline_number, area2landlinenumber
Source: faker : faker.providers.phone_number.en_PH.Provider.area2_landline_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Area2LandlineNumber}}
Outputs:
SomeObject(id=1, formula_field_example=02-8421-9489)
fake: AutomobileLicensePlate¶
Generate an automobile license plate.
.. note:: Cars, SUVs, vans, trucks, and other 4-wheeled civilian vehicles are considered automobiles for this purpose.
Aliases: automobile_license_plate, automobilelicenseplate
Source: faker : faker.providers.automotive.en_PH.Provider.automobile_license_plate
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.AutomobileLicensePlate}}
Outputs:
SomeObject(id=1, formula_field_example=RWZ194)
fake: BayantelArea2LandlineNumber¶
Aliases: bayantel_area2_landline_number, bayantelarea2landlinenumber
Source: faker : faker.providers.phone_number.en_PH.Provider.bayantel_area2_landline_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.BayantelArea2LandlineNumber}}
Outputs:
SomeObject(id=1, formula_field_example=02-3258-2421)
fake: BayantelLandlineIdentifier¶
Aliases: bayantel_landline_identifier, bayantellandlineidentifier
Source: faker : faker.providers.phone_number.en_PH.Provider.bayantel_landline_identifier
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.BayantelLandlineIdentifier}}
Outputs:
SomeObject(id=1, formula_field_example=3388)
fake: Bban¶
Generate a Basic Bank Account Number (BBAN).
.. warning:: Philippine bank accounts do not have BBANs or IBANs, so any number generated by this method is a purely hypothetical number. Local bank account numbers are typically 10 or 12 digits long, so the BBAN format used in this implementation has been arbitrarily set to 16 digits to simulate a hypothetical standardization of account numbers. Using this method will log a warning regarding the hypotheticality of the result.
Aliases: bban
Source: faker : faker.providers.bank.en_PH.Provider.bban
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Bban}}
Outputs:
SomeObject(id=1, formula_field_example=9387784080160975)
fake: BuildingName¶
Aliases: building_name, buildingname
Source: faker : faker.providers.address.en_PH.Provider.building_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.BuildingName}}
Outputs:
SomeObject(id=1, formula_field_example=Mustard Residences)
fake: BuildingNameSuffix¶
Aliases: building_name_suffix, buildingnamesuffix
Source: faker : faker.providers.address.en_PH.Provider.building_name_suffix
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.BuildingNameSuffix}}
Outputs:
SomeObject(id=1, formula_field_example=Place)
fake: BuildingNumber¶
Aliases: building_number, buildingnumber
Source: faker : faker.providers.address.en_PH.Provider.building_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.BuildingNumber}}
Outputs:
SomeObject(id=1, formula_field_example=4970)
fake: BuildingUnitNumber¶
Aliases: building_unit_number, buildingunitnumber
Source: faker : faker.providers.address.en_PH.Provider.building_unit_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.BuildingUnitNumber}}
Outputs:
SomeObject(id=1, formula_field_example=54th Floor)
fake: CompanyType¶
Aliases: company_type, companytype
Source: faker : faker.providers.company.en_PH.Provider.company_type
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.CompanyType}}
Outputs:
SomeObject(id=1, formula_field_example=Banking)
fake: EnglishParagraph¶
Generate a paragraph in English.
Aliases: english_paragraph, englishparagraph
Source: faker : faker.providers.lorem.en_PH.Provider.english_paragraph
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishParagraph(nb_sentences=5)}}
Outputs:
SomeObject(id=1, formula_field_example=Attorney quickly candidate change although bag record. Raise study modern miss dog Democrat quickly. Often late produce you true soldier. Food break onto friend.)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishParagraph(nb_sentences=5, variable_nb_sentences=False)}}
Outputs:
SomeObject(id=1, formula_field_example=Score from animal exactly drive well good. Pull opportunity throughout take car. Hold increase practice ability court. Civil development large report purpose themselves. I reduce industry.)
fake: EnglishParagraphs¶
Generate a list of paragraphs in English.
Aliases: english_paragraphs, englishparagraphs
Source: faker : faker.providers.lorem.en_PH.Provider.english_paragraphs
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishParagraphs(nb=5)}}
Outputs:
SomeObject(id=1, formula_field_example=['Security stock ball organization recognize civil. Pm her then nothing increase.', 'Industry product another knowledge else citizen month. Traditional page a although for study anyone. Could yourself plan base rise would.', 'First degree response able state more. Couple part cup few. Beyond take however ball.', 'Son break either president stage population boy. Everything affect American race.', 'Water voice travel among see red. Republican total policy head Mrs debate onto. Catch even front.'])
fake: EnglishSentence¶
Generate a sentence in English.
Aliases: english_sentence, englishsentence
Source: faker : faker.providers.lorem.en_PH.Provider.english_sentence
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishSentence(nb_words=10)}}
Outputs:
SomeObject(id=1, formula_field_example=Line beyond its particularly tree whom local tend employee source.)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishSentence(nb_words=10, variable_nb_words=False)}}
Outputs:
SomeObject(id=1, formula_field_example=Meet usually board necessary religious natural sport music white owner.)
fake: EnglishSentences¶
Generate a list of sentences in English.
Aliases: english_sentences, englishsentences
Source: faker : faker.providers.lorem.en_PH.Provider.english_sentences
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishSentences(nb=5)}}
Outputs:
SomeObject(id=1, formula_field_example=['Natural explain before something first drug contain start.', 'Party prevent live.', 'Quickly candidate change although.', 'Together type music hospital.', 'Every speech support time operation wear often.'])
fake: EnglishText¶
Generate a text string in English.
Aliases: english_text, englishtext
Source: faker : faker.providers.lorem.en_PH.Provider.english_text
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishText(max_nb_chars=20)}}
Outputs:
SomeObject(id=1, formula_field_example=Much mention.)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishText(max_nb_chars=80)}}
Outputs:
SomeObject(id=1, formula_field_example=Partner stock four. Region as true develop sound central.)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishText(max_nb_chars=160)}}
Outputs:
SomeObject(id=1, formula_field_example=Per structure attorney author feeling job. Mean always beyond write. Employee toward like total now.
Small citizen class morning. Others kind company likely.)
fake: EnglishTexts¶
Generate a list of text strings in English.
Aliases: english_texts, englishtexts
Source: faker : faker.providers.lorem.en_PH.Provider.english_texts
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishTexts(nb_texts=5)}}
Outputs:
SomeObject(id=1, formula_field_example=['Place full buy radio perform small camera treatment. True their race special million. Although hot he couple ground.', 'Between similar safe air. Issue indicate market ten foot education good. Grow ahead girl act.\nAudience throw debate daughter purpose voice. Security fall ready usually.', 'Player contain year bill ok choose today. Source firm drug senior.\nInformation animal car after back available. Federal indicate unit opportunity fear great.', 'Painting child reflect up control instead company. Future model green place beat sense far.', 'Three report know second government the pull. Other along society figure future. Teacher three seven attention team executive care.'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishTexts(nb_texts=5, max_nb_chars=50)}}
Outputs:
SomeObject(id=1, formula_field_example=['Partner stand next though house where.', 'Blue tonight particular smile represent since.', 'Eat expect save process score middle.', 'Grow push region produce develop story drive.', 'Foreign one agent candidate how wish member.'])
fake: EnglishWord¶
Generate an English word.
Aliases: english_word, englishword
Source: faker : faker.providers.lorem.en_PH.Provider.english_word
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishWord}}
Outputs:
SomeObject(id=1, formula_field_example=son)
fake: EnglishWords¶
Generate a list of English words.
Aliases: english_words, englishwords
Source: faker : faker.providers.lorem.en_PH.Provider.english_words
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishWords(nb=5)}}
Outputs:
SomeObject(id=1, formula_field_example=['traditional', 'measure', 'example', 'sense', 'peace'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.EnglishWords(nb=5, unique=True)}}
Outputs:
SomeObject(id=1, formula_field_example=['show', 'back', 'way', 'to', 'return'])
fake: FloorNumber¶
Aliases: floor_number, floornumber
Source: faker : faker.providers.address.en_PH.Provider.floor_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FloorNumber}}
Outputs:
SomeObject(id=1, formula_field_example=7)
fake: FloorUnitNumber¶
Aliases: floor_unit_number, floorunitnumber
Source: faker : faker.providers.address.en_PH.Provider.floor_unit_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FloorUnitNumber}}
Outputs:
SomeObject(id=1, formula_field_example=6832)
fake: GemstoneName¶
Aliases: gemstone_name, gemstonename
Source: faker : faker.providers.misc.en_PH.Provider.gemstone_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.GemstoneName}}
Outputs:
SomeObject(id=1, formula_field_example=Amber)
fake: GlobeArea2LandlineNumber¶
Aliases: globe_area2_landline_number, globearea2landlinenumber
Source: faker : faker.providers.phone_number.en_PH.Provider.globe_area2_landline_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.GlobeArea2LandlineNumber}}
Outputs:
SomeObject(id=1, formula_field_example=02-7948-9241)
fake: GlobeMobileNumber¶
Aliases: globe_mobile_number, globemobilenumber
Source: faker : faker.providers.phone_number.en_PH.Provider.globe_mobile_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.GlobeMobileNumber}}
Outputs:
SomeObject(id=1, formula_field_example=+63967-924-1157)
fake: GlobeMobileNumberPrefix¶
Aliases: globe_mobile_number_prefix, globemobilenumberprefix
Source: faker : faker.providers.phone_number.en_PH.Provider.globe_mobile_number_prefix
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.GlobeMobileNumberPrefix}}
Outputs:
SomeObject(id=1, formula_field_example=994)
fake: Gsis¶
Aliases: gsis
Source: faker : faker.providers.ssn.en_PH.Provider.gsis
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Gsis}}
Outputs:
SomeObject(id=1, formula_field_example=78156593877)
fake: Iban¶
Generate an International Bank Account Number (IBAN).
.. warning:: Philippine bank accounts do not have BBANs or IBANs, so any number generated by this method is a purely hypothetical number. This method uses hypothetical PH BBANs and the PH country code as inputs to the IBAN generation algorithm. Using this method will log a warning regarding the hypotheticality of the result.
Aliases: iban
Source: faker : faker.providers.bank.en_PH.Provider.iban
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Iban}}
Outputs:
SomeObject(id=1, formula_field_example=PH909387784080160975)
fake: LandlineNumber¶
Aliases: landline_number, landlinenumber
Source: faker : faker.providers.phone_number.en_PH.Provider.landline_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LandlineNumber}}
Outputs:
SomeObject(id=1, formula_field_example=044-421-9489)
fake: LicensePlate¶
Generate a license plate.
.. note:: This method will never generate protocol plates, because such plates are only for specific use cases.
Aliases: license_plate, licenseplate
Source: faker : faker.providers.automotive.en_PH.Provider.license_plate
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LicensePlate}}
Outputs:
SomeObject(id=1, formula_field_example=ZIR219)
fake: LuzonProvince¶
Aliases: luzon_province, luzonprovince
Source: faker : faker.providers.address.en_PH.Provider.luzon_province
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LuzonProvince}}
Outputs:
SomeObject(id=1, formula_field_example=Apayao)
fake: LuzonProvinceAddress¶
Aliases: luzon_province_address, luzonprovinceaddress
Source: faker : faker.providers.address.en_PH.Provider.luzon_province_address
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LuzonProvinceAddress}}
Outputs:
SomeObject(id=1, formula_field_example=Unit 9022 Tanguile Building 6, 7114 Topaz Road, Dipolog, 4113 Pangasinan)
fake: LuzonProvincePostcode¶
Aliases: luzon_province_postcode, luzonprovincepostcode
Source: faker : faker.providers.address.en_PH.Provider.luzon_province_postcode
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LuzonProvincePostcode}}
Outputs:
SomeObject(id=1, formula_field_example=4954)
fake: MetroManilaAddress¶
Aliases: metro_manila_address, metromanilaaddress
Source: faker : faker.providers.address.en_PH.Provider.metro_manila_address
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MetroManilaAddress}}
Outputs:
SomeObject(id=1, formula_field_example=Unit 9022 Tanguile Building 6, 7114 Topaz Road, Marikina, 1531 Metro Manila)
fake: MetroManilaLgu¶
Aliases: metro_manila_lgu, metromanilalgu
Source: faker : faker.providers.address.en_PH.Provider.metro_manila_lgu
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MetroManilaLgu}}
Outputs:
SomeObject(id=1, formula_field_example=Las Piñas)
fake: MetroManilaPostcode¶
Aliases: metro_manila_postcode, metromanilapostcode
Source: faker : faker.providers.address.en_PH.Provider.metro_manila_postcode
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MetroManilaPostcode}}
Outputs:
SomeObject(id=1, formula_field_example=482)
fake: MindanaoProvince¶
Aliases: mindanao_province, mindanaoprovince
Source: faker : faker.providers.address.en_PH.Provider.mindanao_province
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MindanaoProvince}}
Outputs:
SomeObject(id=1, formula_field_example=Lanao del Sur)
fake: MindanaoProvinceAddress¶
Aliases: mindanao_province_address, mindanaoprovinceaddress
Source: faker : faker.providers.address.en_PH.Provider.mindanao_province_address
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MindanaoProvinceAddress}}
Outputs:
SomeObject(id=1, formula_field_example=Unit 9022 Tanguile Building 6, 7114 Topaz Road, Dipolog, 9763 Misamis Occidental)
fake: MindanaoProvincePostcode¶
Aliases: mindanao_province_postcode, mindanaoprovincepostcode
Source: faker : faker.providers.address.en_PH.Provider.mindanao_province_postcode
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MindanaoProvincePostcode}}
Outputs:
SomeObject(id=1, formula_field_example=7165)
fake: MiscArea2LandlineNumber¶
Aliases: misc_area2_landline_number, miscarea2landlinenumber
Source: faker : faker.providers.phone_number.en_PH.Provider.misc_area2_landline_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MiscArea2LandlineNumber}}
Outputs:
SomeObject(id=1, formula_field_example=02-6077-2194)
fake: MiscLandlineIdentifier¶
Aliases: misc_landline_identifier, misclandlineidentifier
Source: faker : faker.providers.phone_number.en_PH.Provider.misc_landline_identifier
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MiscLandlineIdentifier}}
Outputs:
SomeObject(id=1, formula_field_example=5382)
fake: MobileNumber¶
Aliases: mobile_number, mobilenumber
Source: faker : faker.providers.phone_number.en_PH.Provider.mobile_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MobileNumber}}
Outputs:
SomeObject(id=1, formula_field_example=0944-924-1157)
fake: MotorcycleLicensePlate¶
Generate a motorcycle license plate.
.. note:: Motorcycles and any improvised vehicle with a motorcycle as its base are issued motorcycle license plates.
Aliases: motorcycle_license_plate, motorcyclelicenseplate
Source: faker : faker.providers.automotive.en_PH.Provider.motorcycle_license_plate
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MotorcycleLicensePlate}}
Outputs:
SomeObject(id=1, formula_field_example=WZ1948)
fake: MountainName¶
Aliases: mountain_name, mountainname
Source: faker : faker.providers.misc.en_PH.Provider.mountain_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MountainName}}
Outputs:
SomeObject(id=1, formula_field_example=Malinao)
fake: NonArea2LandlineAreaCode¶
Aliases: non_area2_landline_area_code, nonarea2landlineareacode
Source: faker : faker.providers.phone_number.en_PH.Provider.non_area2_landline_area_code
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.NonArea2LandlineAreaCode}}
Outputs:
SomeObject(id=1, formula_field_example=34)
fake: NonArea2LandlineNumber¶
Aliases: non_area2_landline_number, nonarea2landlinenumber
Source: faker : faker.providers.phone_number.en_PH.Provider.non_area2_landline_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.NonArea2LandlineNumber}}
Outputs:
SomeObject(id=1, formula_field_example=062-115-7815)
fake: OrdinalFloorNumber¶
Aliases: ordinal_floor_number, ordinalfloornumber
Source: faker : faker.providers.address.en_PH.Provider.ordinal_floor_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.OrdinalFloorNumber}}
Outputs:
SomeObject(id=1, formula_field_example=7th)
fake: OrdinalStreetNumber¶
Aliases: ordinal_street_number, ordinalstreetnumber
Source: faker : faker.providers.address.en_PH.Provider.ordinal_street_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.OrdinalStreetNumber}}
Outputs:
SomeObject(id=1, formula_field_example=54th)
fake: Pagibig¶
Aliases: pagibig
Source: faker : faker.providers.ssn.en_PH.Provider.pagibig
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pagibig}}
Outputs:
SomeObject(id=1, formula_field_example=8156-5938-7784)
fake: PartitionedBuildingNumber¶
Aliases: partitioned_building_number, partitionedbuildingnumber
Source: faker : faker.providers.address.en_PH.Provider.partitioned_building_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.PartitionedBuildingNumber}}
Outputs:
SomeObject(id=1, formula_field_example=7809 Unit E)
fake: Philhealth¶
Aliases: philhealth
Source: faker : faker.providers.ssn.en_PH.Provider.philhealth
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Philhealth}}
Outputs:
SomeObject(id=1, formula_field_example=81-565938778-4)
fake: PlantName¶
Aliases: plant_name, plantname
Source: faker : faker.providers.misc.en_PH.Provider.plant_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.PlantName}}
Outputs:
SomeObject(id=1, formula_field_example=Jacaranda)
fake: PldtArea2LandlineNumber¶
Aliases: pldt_area2_landline_number, pldtarea2landlinenumber
Source: faker : faker.providers.phone_number.en_PH.Provider.pldt_area2_landline_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.PldtArea2LandlineNumber}}
Outputs:
SomeObject(id=1, formula_field_example=02-8948-9241)
fake: Postcode¶
Aliases: postcode
Source: faker : faker.providers.address.en_PH.Provider.postcode
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Postcode}}
Outputs:
SomeObject(id=1, formula_field_example=1063)
fake: ProtocolLicensePlate¶
Generate a protocol license plate.
.. note:: High ranking government officials are entitled to use low numbered protocol license plates.
Aliases: protocol_license_plate, protocollicenseplate
Source: faker : faker.providers.automotive.en_PH.Provider.protocol_license_plate
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.ProtocolLicensePlate}}
Outputs:
SomeObject(id=1, formula_field_example=2)
fake: Province¶
Aliases: province
Source: faker : faker.providers.address.en_PH.Provider.administrative_unit
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Province}}
Outputs:
SomeObject(id=1, formula_field_example=Batanes)
fake: ProvinceLgu¶
Aliases: province_lgu, provincelgu
Source: faker : faker.providers.address.en_PH.Provider.province_lgu
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.ProvinceLgu}}
Outputs:
SomeObject(id=1, formula_field_example=Babatngon)
fake: RandomCompanyAcronym¶
Aliases: random_company_acronym, randomcompanyacronym
Source: faker : faker.providers.company.en_PH.Provider.random_company_acronym
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomCompanyAcronym}}
Outputs:
SomeObject(id=1, formula_field_example=EVA)
fake: RandomCompanyAdjective¶
Aliases: random_company_adjective, randomcompanyadjective
Source: faker : faker.providers.company.en_PH.Provider.random_company_adjective
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomCompanyAdjective}}
Outputs:
SomeObject(id=1, formula_field_example=Western)
fake: RandomCompanyNounChain¶
Aliases: random_company_noun_chain, randomcompanynounchain
Source: faker : faker.providers.company.en_PH.Provider.random_company_noun_chain
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomCompanyNounChain}}
Outputs:
SomeObject(id=1, formula_field_example=Millennium Sun)
fake: RandomCompanyProduct¶
Aliases: random_company_product, randomcompanyproduct
Source: faker : faker.providers.company.en_PH.Provider.random_company_product
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomCompanyProduct}}
Outputs:
SomeObject(id=1, formula_field_example=Bottle)
fake: RandomObjectName¶
Aliases: random_object_name, randomobjectname
Source: faker : faker.providers.misc.en_PH.Provider.random_object_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomObjectName}}
Outputs:
SomeObject(id=1, formula_field_example=Lapis Lazuli)
fake: SmartMobileNumber¶
Aliases: smart_mobile_number, smartmobilenumber
Source: faker : faker.providers.phone_number.en_PH.Provider.smart_mobile_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SmartMobileNumber}}
Outputs:
SomeObject(id=1, formula_field_example=0946-115-7815)
fake: SmartMobileNumberPrefix¶
Aliases: smart_mobile_number_prefix, smartmobilenumberprefix
Source: faker : faker.providers.phone_number.en_PH.Provider.smart_mobile_number_prefix
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SmartMobileNumberPrefix}}
Outputs:
SomeObject(id=1, formula_field_example=908)
fake: SpaceObjectName¶
Aliases: space_object_name, spaceobjectname
Source: faker : faker.providers.misc.en_PH.Provider.space_object_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SpaceObjectName}}
Outputs:
SomeObject(id=1, formula_field_example=Aquarius)
fake: Ssn¶
Aliases: ssn
Source: faker : faker.providers.ssn.en_PH.Provider.ssn
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ssn}}
Outputs:
SomeObject(id=1, formula_field_example=8156-5938778-4)
fake: Sss¶
Aliases: sss
Source: faker : faker.providers.ssn.en_PH.Provider.sss
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Sss}}
Outputs:
SomeObject(id=1, formula_field_example=11-5781565-9)
fake: StandaloneBuildingNumber¶
Aliases: standalone_building_number, standalonebuildingnumber
Source: faker : faker.providers.address.en_PH.Provider.standalone_building_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.StandaloneBuildingNumber}}
Outputs:
SomeObject(id=1, formula_field_example=664)
fake: SubdivisionBlockNumber¶
Aliases: subdivision_block_number, subdivisionblocknumber
Source: faker : faker.providers.address.en_PH.Provider.subdivision_block_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SubdivisionBlockNumber}}
Outputs:
SomeObject(id=1, formula_field_example=14)
fake: SubdivisionLotNumber¶
Aliases: subdivision_lot_number, subdivisionlotnumber
Source: faker : faker.providers.address.en_PH.Provider.subdivision_lot_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SubdivisionLotNumber}}
Outputs:
SomeObject(id=1, formula_field_example=54)
fake: SubdivisionName¶
Aliases: subdivision_name, subdivisionname
Source: faker : faker.providers.address.en_PH.Provider.subdivision_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SubdivisionName}}
Outputs:
SomeObject(id=1, formula_field_example=Duhat Grove)
fake: SubdivisionNameSuffix¶
Aliases: subdivision_name_suffix, subdivisionnamesuffix
Source: faker : faker.providers.address.en_PH.Provider.subdivision_name_suffix
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SubdivisionNameSuffix}}
Outputs:
SomeObject(id=1, formula_field_example=Grove Phase 9)
fake: SubdivisionUnitNumber¶
Aliases: subdivision_unit_number, subdivisionunitnumber
Source: faker : faker.providers.address.en_PH.Provider.subdivision_unit_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SubdivisionUnitNumber}}
Outputs:
SomeObject(id=1, formula_field_example=Block 13 Lot 39)
fake: SunMobileNumber¶
Aliases: sun_mobile_number, sunmobilenumber
Source: faker : faker.providers.phone_number.en_PH.Provider.sun_mobile_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SunMobileNumber}}
Outputs:
SomeObject(id=1, formula_field_example=+63941-924-1157)
fake: SunMobileNumberPrefix¶
Aliases: sun_mobile_number_prefix, sunmobilenumberprefix
Source: faker : faker.providers.phone_number.en_PH.Provider.sun_mobile_number_prefix
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SunMobileNumberPrefix}}
Outputs:
SomeObject(id=1, formula_field_example=922)
fake: Umid¶
Aliases: umid
Source: faker : faker.providers.ssn.en_PH.Provider.umid
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Umid}}
Outputs:
SomeObject(id=1, formula_field_example=8156-5938778-4)
fake: VisayasProvince¶
Aliases: visayas_province, visayasprovince
Source: faker : faker.providers.address.en_PH.Provider.visayas_province
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.VisayasProvince}}
Outputs:
SomeObject(id=1, formula_field_example=Antique)
fake: VisayasProvinceAddress¶
Aliases: visayas_province_address, visayasprovinceaddress
Source: faker : faker.providers.address.en_PH.Provider.visayas_province_address
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.VisayasProvinceAddress}}
Outputs:
SomeObject(id=1, formula_field_example=Unit 9022 Tanguile Building 6, 7114 Topaz Road, Dipolog, 6831 Southern Leyte)
fake: VisayasProvincePostcode¶
Aliases: visayas_province_postcode, visayasprovincepostcode
Source: faker : faker.providers.address.en_PH.Provider.visayas_province_postcode
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.VisayasProvincePostcode}}
Outputs:
SomeObject(id=1, formula_field_example=5082)
File Fakers¶
fake: FileExtension¶
Generate a file extension under the specified category
.
If category
is None
, a random category will be used. The list of
valid categories include: 'audio'
, 'image'
, 'office'
,
'text'
, and 'video'
.
Aliases: file_extension, fileextension
Source: faker : faker.providers.file.Provider.file_extension
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FileExtension}}
Outputs:
SomeObject(id=1, formula_field_example=webm)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FileExtension(category='image')}}
Outputs:
SomeObject(id=1, formula_field_example=jpg)
fake: FileName¶
Generate a random file name with extension.
If extension
is None
, a random extension will be created under
the hood using |file_extension| with the specified category
. If a
value for extension
is provided, the value will be used instead,
and category
will be ignored. The actual name part itself is
generated using |word|.
:sample size=10:
Aliases: file_name, filename
Source: faker : faker.providers.file.Provider.file_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FileName}}
Outputs:
SomeObject(id=1, formula_field_example=perferendis.html)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FileName(category='audio')}}
Outputs:
SomeObject(id=1, formula_field_example=id.flac)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FileName(extension='abcdef')}}
Outputs:
SomeObject(id=1, formula_field_example=sit.abcdef)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FileName(category='audio', extension='abcdef')}}
Outputs:
SomeObject(id=1, formula_field_example=voluptatibus.abcdef)
fake: FilePath¶
Generate an absolute pathname to a file.
This method uses |file_name| under the hood to generate the file name
itself, and depth
controls the depth of the directory path, and
|word| is used under the hood to generate the different directory names.
:sample size=10:
Aliases: file_path, filepath
Source: faker : faker.providers.file.Provider.file_path
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FilePath}}
Outputs:
SomeObject(id=1, formula_field_example=/esse/reprehenderit.html)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FilePath(depth=3)}}
Outputs:
SomeObject(id=1, formula_field_example=/optio/iure/vitae/aut.wav)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FilePath(depth=5, category='video')}}
Outputs:
SomeObject(id=1, formula_field_example=/similique/a/sunt/velit/voluptatum/natus.mp4)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FilePath(depth=5, category='video', extension='abcdef')}}
Outputs:
SomeObject(id=1, formula_field_example=/porro/quaerat/ipsum/beatae/consectetur/occaecati.abcdef)
fake: MimeType¶
Generate a mime type under the specified category
.
If category
is None
, a random category will be used. The list of
valid categories include 'application'
, 'audio'
, 'image'
,
'message'
, 'model'
, 'multipart'
, 'text'
, and
'video'
.
Aliases: mime_type, mimetype
Source: faker : faker.providers.file.Provider.mime_type
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MimeType}}
Outputs:
SomeObject(id=1, formula_field_example=video/x-ms-wmv)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MimeType(category='application')}}
Outputs:
SomeObject(id=1, formula_field_example=application/rss+xml)
fake: UnixDevice¶
Generate a Unix device file name.
If prefix
is None
, a random prefix will be used. The list of
valid prefixes include: 'sd'
, 'vd'
, and 'xvd'
.
Aliases: unix_device, unixdevice
Source: faker : faker.providers.file.Provider.unix_device
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UnixDevice}}
Outputs:
SomeObject(id=1, formula_field_example=/dev/vdq)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UnixDevice(prefix='mmcblk')}}
Outputs:
SomeObject(id=1, formula_field_example=/dev/mmcblkz)
fake: UnixPartition¶
Generate a Unix partition name.
This method uses |unix_device| under the hood to create a device file
name with the specified prefix
.
Aliases: unix_partition, unixpartition
Source: faker : faker.providers.file.Provider.unix_partition
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UnixPartition}}
Outputs:
SomeObject(id=1, formula_field_example=/dev/vdm4)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UnixPartition(prefix='mmcblk')}}
Outputs:
SomeObject(id=1, formula_field_example=/dev/mmcblkq2)
Geo Fakers¶
fake: Coordinate¶
Optionally center the coord and pick a point within radius.
Aliases: coordinate
Source: faker : faker.providers.geo.en_US.Provider.coordinate
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Coordinate}}
Outputs:
SomeObject(id=1, formula_field_example=-158.265114)
fake: Latitude¶
Aliases: latitude
Source: faker : faker.providers.geo.en_US.Provider.latitude
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Latitude}}
Outputs:
SomeObject(id=1, formula_field_example=-79.132557)
fake: Latlng¶
Aliases: latlng
Source: faker : faker.providers.geo.en_US.Provider.latlng
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Latlng}}
Outputs:
SomeObject(id=1, formula_field_example=(Decimal('47.244262'), Decimal('80.880444')))
fake: LocalLatlng¶
Returns a location known to exist on land in a country specified by country_code
.
Defaults to 'en_US'. See the land_coords
list for available locations/countries.
Aliases: local_latlng, locallatlng
Source: faker : faker.providers.geo.en_US.Provider.local_latlng
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LocalLatlng}}
Outputs:
SomeObject(id=1, formula_field_example=('30.17746', '-81.38758', 'Palm Valley', 'US', 'America/New_York'))
fake: LocationOnLand¶
Returns a random tuple specifying a coordinate set guaranteed to exist on land.
Format is (latitude, longitude, place name, two-letter country code, timezone)
Pass coords_only
to return coordinates without metadata.
Aliases: location_on_land, locationonland
Source: faker : faker.providers.geo.en_US.Provider.location_on_land
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LocationOnLand}}
Outputs:
SomeObject(id=1, formula_field_example=('46.65581', '32.6178', 'Kherson', 'UA', 'Europe/Kiev'))
fake: Longitude¶
Aliases: longitude
Source: faker : faker.providers.geo.en_US.Provider.longitude
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Longitude}}
Outputs:
SomeObject(id=1, formula_field_example=-158.265114)
Internet Fakers¶
fake: Dga¶
Generates a domain name by given date https://en.wikipedia.org/wiki/Domain_generation_algorithm
:type year: int :type month: int :type day: int :type tld: str :type length: int :rtype: str
Aliases: dga
Source: faker : faker.providers.internet.en_PH.Provider.dga
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Dga}}
Outputs:
SomeObject(id=1, formula_field_example=rsoitciyjatufbjfquyfvudjerivnsrsprechaalfphoqywwursulakiudm.com.ph)
fake: HttpMethod¶
Returns random HTTP method https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods
:rtype: str
Aliases: http_method, httpmethod
Source: faker : faker.providers.internet.en_PH.Provider.http_method
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.HttpMethod}}
Outputs:
SomeObject(id=1, formula_field_example=GET)
fake: IanaId¶
Returns IANA Registrar ID https://www.iana.org/assignments/registrar-ids/registrar-ids.xhtml
:rtype: str
Aliases: iana_id, ianaid
Source: faker : faker.providers.internet.en_PH.Provider.iana_id
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.IanaId}}
Outputs:
SomeObject(id=1, formula_field_example=679216)
fake: ImageUrl¶
Returns URL to placeholder image Example: http://placehold.it/640x480
Aliases: image_url, imageurl
Source: faker : faker.providers.internet.en_PH.Provider.image_url
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.ImageUrl}}
Outputs:
SomeObject(id=1, formula_field_example=https://placekitten.com/621/976)
fake: Ipv4¶
Returns a random IPv4 address or network with a valid CIDR.
Param: network: Network address
Param: address_class: IPv4 address class (a, b, or c)
Param: private: Public or private
Return:s: IPv4
Aliases: ipv4
Source: faker : faker.providers.internet.en_PH.Provider.ipv4
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ipv4}}
Outputs:
SomeObject(id=1, formula_field_example=51.105.121.194)
fake: Ipv4NetworkClass¶
Returns a IPv4 network class 'a', 'b' or 'c'.
Return:s: IPv4 network class
Aliases: ipv4_network_class, ipv4networkclass
Source: faker : faker.providers.internet.en_PH.Provider.ipv4_network_class
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ipv4NetworkClass}}
Outputs:
SomeObject(id=1, formula_field_example=a)
fake: Ipv4Private¶
Returns a private IPv4.
Param: network: Network address
Param: address_class: IPv4 address class (a, b, or c)
Return:s: Private IPv4
Aliases: ipv4_private, ipv4private
Source: faker : faker.providers.internet.en_PH.Provider.ipv4_private
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ipv4Private}}
Outputs:
SomeObject(id=1, formula_field_example=172.25.180.188)
fake: Ipv4Public¶
Returns a public IPv4 excluding private blocks.
Param: network: Network address
Param: address_class: IPv4 address class (a, b, or c)
Return:s: Public IPv4
Aliases: ipv4_public, ipv4public
Source: faker : faker.providers.internet.en_PH.Provider.ipv4_public
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ipv4Public}}
Outputs:
SomeObject(id=1, formula_field_example=168.155.75.206)
fake: Ipv6¶
Produce a random IPv6 address or network with a valid CIDR
Aliases: ipv6
Source: faker : faker.providers.internet.en_PH.Provider.ipv6
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Ipv6}}
Outputs:
SomeObject(id=1, formula_field_example=eb11:67b3:67a9:c378:7c65:c1e6:82e2:e662)
fake: MacAddress¶
Aliases: mac_address, macaddress
Source: faker : faker.providers.internet.en_PH.Provider.mac_address
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MacAddress}}
Outputs:
SomeObject(id=1, formula_field_example=47:30:80:4b:9e:32)
fake: NicHandle¶
Returns NIC Handle ID https://www.apnic.net/manage-ip/using-whois/guide/person/
:rtype: str
Aliases: nic_handle, nichandle
Source: faker : faker.providers.internet.en_PH.Provider.nic_handle
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.NicHandle}}
Outputs:
SomeObject(id=1, formula_field_example=UE59352-FAKE)
fake: NicHandles¶
Returns NIC Handle ID list
:rtype: list[str]
Aliases: nic_handles, nichandles
Source: faker : faker.providers.internet.en_PH.Provider.nic_handles
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.NicHandles}}
Outputs:
SomeObject(id=1, formula_field_example=['UERV52-EJGW'])
fake: PortNumber¶
Returns a network port number https://tools.ietf.org/html/rfc6335
Param: is_system: System or well-known ports
Param: is_user: User or registered ports
Param: is_dynamic: Dynamic / private / ephemeral ports :rtype: int
Aliases: port_number, portnumber
Source: faker : faker.providers.internet.en_PH.Provider.port_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.PortNumber}}
Outputs:
SomeObject(id=1, formula_field_example=5306)
fake: RipeId¶
Returns RIPE Organization ID https://www.ripe.net/manage-ips-and-asns/db/support/organisation-object-in-the-ripe-database
:rtype: str
Aliases: ripe_id, ripeid
Source: faker : faker.providers.internet.en_PH.Provider.ripe_id
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RipeId}}
Outputs:
SomeObject(id=1, formula_field_example=ORG-UE59352-RIPE)
fake: Tld¶
Aliases: tld
Source: faker : faker.providers.internet.en_PH.Provider.tld
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Tld}}
Outputs:
SomeObject(id=1, formula_field_example=org.ph)
fake: Uri¶
Aliases: uri
Source: faker : faker.providers.internet.en_PH.Provider.uri
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Uri}}
Outputs:
SomeObject(id=1, formula_field_example=http://northernworld.ph/list/search/privacy/)
fake: UriExtension¶
Aliases: uri_extension, uriextension
Source: faker : faker.providers.internet.en_PH.Provider.uri_extension
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UriExtension}}
Outputs:
SomeObject(id=1, formula_field_example=.html)
fake: UriPage¶
Aliases: uri_page, uripage
Source: faker : faker.providers.internet.en_PH.Provider.uri_page
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UriPage}}
Outputs:
SomeObject(id=1, formula_field_example=privacy)
fake: UriPath¶
Aliases: uri_path, uripath
Source: faker : faker.providers.internet.en_PH.Provider.uri_path
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UriPath}}
Outputs:
SomeObject(id=1, formula_field_example=explore/category)
fake: Url¶
Param: schemes: a list of strings to use as schemes, one will chosen randomly. If None, it will generate http and https urls. Passing an empty list will result in schemeless url generation like "://domain.com".
Return:s: a random url string.
Aliases: url
Source: faker : faker.providers.internet.en_PH.Provider.url
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Url}}
Outputs:
SomeObject(id=1, formula_field_example=https://www.bwefoods.com/)
Isbn Fakers¶
fake: Isbn10¶
Aliases: isbn10
Source: faker : faker.providers.isbn.Provider.isbn10
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Isbn10}}
Outputs:
SomeObject(id=1, formula_field_example=0-15-781565-X)
fake: Isbn13¶
Aliases: isbn13
Source: faker : faker.providers.isbn.Provider.isbn13
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Isbn13}}
Outputs:
SomeObject(id=1, formula_field_example=978-0-15-781565-8)
Job Fakers¶
fake: Job¶
Aliases: job
Source: faker : faker.providers.job.en_US.Provider.job
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Job}}
Outputs:
SomeObject(id=1, formula_field_example=Architect)
Lorem Fakers¶
fake: Paragraphs¶
Generate a list of paragraphs.
This method uses |paragraph| under the hood to generate paragraphs, and
the nb
argument controls exactly how many sentences the list will
contain. The ext_word_list
argument works in exactly the same way
as well.
Aliases: paragraphs
Source: faker : faker.providers.lorem.en_PH.Provider.paragraphs
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Paragraphs(nb=5)}}
Outputs:
SomeObject(id=1, formula_field_example=['Quibusdam repudiandae aspernatur nisi praesentium cum. Odit fugiat soluta necessitatibus impedit.', 'In optio aliquid ipsum ea culpa minus. Tenetur nobis a aliquam eveniet saepe amet. Deleniti voluptatum odio assumenda quas voluptates.', 'Et distinctio quaerat a reprehenderit minus. Deleniti non dicta esse. Aut sequi id aspernatur.', 'Reiciendis blanditiis ducimus officiis repellendus officia beatae. Eius accusantium aliquam perspiciatis.', 'Veniam vel tenetur aliquam quibusdam praesentium. Quae temporibus odit fuga modi dignissimos nesciunt. Consequuntur earum excepturi.'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Paragraphs(nb=5, ext_word_list=['abc', 'def', 'ghi',
'jkl'])}}
Outputs:
SomeObject(id=1, formula_field_example=['Def ghi abc abc. Def def ghi def def abc abc abc. Ghi def jkl def abc ghi def.', 'Abc abc def abc def ghi. Jkl ghi def jkl. Abc abc ghi abc.', 'Def ghi def def.', 'Def def jkl def jkl. Abc abc jkl jkl abc ghi. Abc def abc abc jkl. Ghi abc def def jkl.', 'Jkl abc def ghi jkl def jkl def. Jkl ghi jkl ghi jkl abc ghi.'])
fake: Sentences¶
Generate a list of sentences.
This method uses |sentence| under the hood to generate sentences, and
the nb
argument controls exactly how many sentences the list will
contain. The ext_word_list
argument works in exactly the same way
as well.
Aliases: sentences
Source: faker : faker.providers.lorem.en_PH.Provider.sentences
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Sentences}}
Outputs:
SomeObject(id=1, formula_field_example=['Nostrum repudiandae ex.', 'Provident aperiam totam dolore rem consequuntur.', 'Ipsum aspernatur eum magni ut autem mollitia.'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Sentences(nb=5)}}
Outputs:
SomeObject(id=1, formula_field_example=['Hic fuga voluptatem alias.', 'Deserunt voluptas quaerat.', 'Distinctio reiciendis vel ad incidunt aut ea.', 'Asperiores error ipsa aperiam iusto.', 'Aut voluptates dicta facere quasi saepe ullam cumque.'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Sentences(nb=5, ext_word_list=['abc', 'def', 'ghi',
'jkl'])}}
Outputs:
SomeObject(id=1, formula_field_example=['Jkl abc ghi jkl def.', 'Abc jkl ghi abc ghi.', 'Jkl jkl ghi def ghi abc ghi.', 'Ghi def abc def abc jkl def.', 'Ghi ghi jkl jkl abc.'])
fake: Texts¶
Generate a list of text strings.
The nb_texts
argument controls how many text strings the list will
contain, and this method uses |text| under the hood for text generation,
so the two remaining arguments, max_nb_chars
and ext_word_list
will work in exactly the same way as well.
ext_word_list=['abc', 'def', 'ghi', 'jkl']
Aliases: texts
Source: faker : faker.providers.lorem.en_PH.Provider.texts
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Texts(nb_texts=5)}}
Outputs:
SomeObject(id=1, formula_field_example=['In laudantium sint quaerat perferendis corrupti voluptates.\nNostrum harum aliquid. Quod accusantium nisi consequatur eum praesentium officiis. Fugit quod laudantium sunt nostrum.', 'Vero temporibus aliquam ducimus. Velit pariatur nemo. Dolorem quod suscipit occaecati magnam. In esse beatae incidunt necessitatibus ullam vel.', 'Architecto tempora dignissimos dignissimos perferendis vel. Quibusdam eos porro ut.\nDeleniti beatae exercitationem vero. Adipisci dignissimos ex vero.', 'In aliquid consequatur accusantium aspernatur asperiores. Error impedit unde nihil error explicabo.\nOdio odio minus fugiat ab vitae. Ipsam fuga veritatis at delectus autem.', 'Iure dolor beatae voluptatem error non incidunt quibusdam. Perspiciatis quis doloremque quis. Odio accusantium earum pariatur a.'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Texts(nb_texts=5, max_nb_chars=50)}}
Outputs:
SomeObject(id=1, formula_field_example=['Nostrum repellendus nam suscipit hic vero.', 'Autem tempore nostrum ratione quae quod.', 'Dolorum eligendi quasi optio quia maiores.', 'Consequatur dignissimos totam libero.', 'Occaecati tempore autem rerum.'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Texts(nb_texts=5, max_nb_chars=50, ext_word_list=['abc',
'def', 'ghi', 'jkl'])}}
Outputs:
SomeObject(id=1, formula_field_example=['Ghi ghi abc abc def abc def. Def abc abc ghi jkl.', 'Def ghi ghi. Def def abc abc. Abc ghi abc.', 'Def def abc def jkl ghi def.', 'Jkl def def abc abc jkl ghi. Abc abc jkl abc.', 'Abc abc jkl ghi ghi def abc.'])
fake: Words¶
Generate a tuple of words.
The nb
argument controls the number of words in the resulting list,
and if ext_word_list
is provided, words from that list will be used
instead of those from the locale provider's built-in word list.
If unique
is True
, this method will return a list containing
unique words. Under the hood, |random_sample| will be used for sampling
without replacement. If unique
is False
, |random_choices| is
used instead, and the list returned may contain duplicates.
.. warning::
Depending on the length of a locale provider's built-in word list or
on the length of ext_word_list
if provided, a large nb
can
exhaust said lists if unique
is True
, raising an exception.
Aliases: words
Source: faker : faker.providers.lorem.en_PH.Provider.words
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Words}}
Outputs:
SomeObject(id=1, formula_field_example=['quos', 'esse', 'labore'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Words(nb=5)}}
Outputs:
SomeObject(id=1, formula_field_example=['temporibus', 'est', 'quas', 'tempore', 'placeat'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Words(nb=5, ext_word_list=['abc', 'def', 'ghi',
'jkl'])}}
Outputs:
SomeObject(id=1, formula_field_example=['def', 'abc', 'def', 'ghi', 'jkl'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Words(nb=4, ext_word_list=['abc', 'def', 'ghi',
'jkl'], unique=True)}}
Outputs:
SomeObject(id=1, formula_field_example=['jkl', 'def', 'ghi', 'abc'])
Misc Fakers¶
fake: Binary¶
Generate a random binary blob of length
bytes.
Aliases: binary
Source: faker : faker.providers.misc.en_PH.Provider.binary
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Binary(length=64)}}
Outputs:
SomeObject(id=1, formula_field_example=b'\xdf\\\x1f\xef\x143\xc8f\x85\xb7\xf0Vh\x1dQR\xaf\x80<\xe2Y\x06\xf1\xd1\x9f\xb6\xc6\x80N\x06\xea(\xab\x17\x8fEz\xf6\xb4\x93\xb7C\x9e\xc6\xd4)\x00b\xabQzr\xe5\xc1\xd4\x10\xcd\xd6\x17T\xe4 \x84P')
fake: Boolean¶
Generate a random boolean value based on chance_of_getting_true
.
:sample size=10: chance_of_getting_true=25 :sample size=10: chance_of_getting_true=50 :sample size=10: chance_of_getting_true=75
Aliases: boolean
Source: faker : faker.providers.misc.en_PH.Provider.boolean
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Boolean(chance_of_getting_true=25)}}
Outputs:
SomeObject(id=1, formula_field_example=False)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Boolean(chance_of_getting_true=50)}}
Outputs:
SomeObject(id=1, formula_field_example=False)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Boolean(chance_of_getting_true=75)}}
Outputs:
SomeObject(id=1, formula_field_example=True)
fake: Csv¶
Generate random comma-separated values.
For more information on the different arguments of this method, please refer to
:meth:dsv() <faker.providers.misc.Provider.dsv>
which is used under the hood.
data_columns=('{{name}}', '{{address}}', '{{safe_color_name}}'), num_rows=10, include_row_ids=True
Aliases: csv
Source: faker : faker.providers.misc.en_PH.Provider.csv
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Csv(data_columns=('{{name}}', '{{address}}'), num_rows=10,
include_row_ids=False)}}
Outputs:
SomeObject(id=1, formula_field_example="Krystal Ramirez PhD","Block 12 Lot 75 Burnett Estates 5, 97th Avenue Extension, Talavera, 8426 Sarangani"
"Jay Coleman II","1650 Opal Drive, Shea Village Phase 8, Nueva Valencia, 6767 Iloilo"
"Shane Zavala","93rd Floor Glenn Suites 6, 3997 Mercury Road Extension, Makati, 0791 Metro Manila"
"Mr. Dan Harding DVM","5244 Lily Avenue Extension, La Trinidad, 9757 Davao Occidental"
"Dr. Scott Lane","9770 Iriga Highway, Guimba, 6294 Cebu"
"Mr. Angel Cline V","2134 5th Street, Basay, 9714 Surigao del Norte"
"Tracey Morrow PhD","77th Floor Mahogany Suites 6, 1350 Topaz Avenue Extension, Pidigan, 4254 Marinduque"
"Mr. Alexander Rangel V","B11 L55 Patterson Estates 4, Vaughan Highway, Makati, 0454 Metro Manila"
"Mr. Vernon Benton","6065 Baker Highway, Caloocan, 0798 Metro Manila"
"Corey Yates IV","6974 Bagtikan Street, Sardonyx Grove 2, Parañaque, 1117 Metro Manila"
)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Csv(header=('Name', 'Address', 'Favorite Color'),
data_columns=('{{name}}', '{{address}}', '{{safe_color_name}}'), num_rows=10,
include_row_ids=True)}}
Outputs:
SomeObject(id=1, formula_field_example="ID","Name","Address","Favorite Color"
"1","Cynthia Peterson DVM","28th Floor Duhat Suites 3, 3333 Hurley Road, Manila, 0731 Metro Manila","purple"
"2","Carla Trevino","7728 Pluto Highway, Pura, 8675 Sulu","purple"
"3","Stefanie Soto DDS","Unit 4503 Makiling Condominiums Tower 8, 5771 Champaca Road, Pasig, 1608 Metro Manila","white"
"4","Jay Figueroa DDS","3151 Milky Way Boulevard, Burke Subdivision Phase 7, Quezon City, 0464 Metro Manila","teal"
"5","Summer Velez MD","4248 Earth Expressway, Salvador, 5574 Quezon","white"
"6","Arthur Roman","B14 L25 Palm Avenue Extension, Moore Subdivision, Milaor, 6347 Aklan","navy"
"7","Adam Clements","9968 Gemini Street, Parañaque, 0973 Metro Manila","yellow"
"8","Christian Hogan DDS","Block 04 Lot 33 Wilkerson Village 6, Rasmussen Boulevard, Navotas, 0438 Metro Manila","black"
"9","Elijah Kemp","B24 L90 Virgo Subdivision Phase 7, Sardonyx Boulevard, Doña Remedios Trinidad, 6469 Leyte","black"
"10","Darrell Banks MD","Unit 4640 Campbell Place, 2685 75th Circle, Madalag, 6508 Capiz","olive"
)
fake: Dsv¶
Generate random delimiter-separated values.
This method's behavior share some similarities with csv.writer
. The dialect
and
**fmtparams
arguments are the same arguments expected by csv.writer
to control its
behavior, and instead of expecting a file-like object to where output will be written, the
output is controlled by additional keyword arguments and is returned as a string.
The dialect
argument defaults to 'faker-csv'
which is the name of a csv.excel
subclass with full quoting enabled.
The header
argument expects a list or a tuple of strings that will serve as the header row
if supplied. The data_columns
argument expects a list or a tuple of string tokens, and these
string tokens will be passed to :meth:pystr_format() <faker.providers.python.Provider.pystr_format>
for data generation. Argument Groups are used to pass arguments to the provider methods.
Both header
and data_columns
must be of the same length.
Example: fake.set_arguments('top_half', {'min_value': 50, 'max_value': 100}) fake.dsv(data_columns=('{{ name }}', '{{ pyint:top_half }}'))
The num_rows
argument controls how many rows of data to generate, and the include_row_ids
argument may be set to True
to include a sequential row ID column.
Aliases: dsv
Source: faker : faker.providers.misc.en_PH.Provider.dsv
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Dsv(dialect='excel', data_columns=('{{name}}',
'{{address}}'))}}
Outputs:
SomeObject(id=1, formula_field_example=Krystal Ramirez PhD,"Block 12 Lot 75 Burnett Estates 5, 97th Avenue Extension, Talavera, 8426 Sarangani"
Jay Coleman II,"1650 Opal Drive, Shea Village Phase 8, Nueva Valencia, 6767 Iloilo"
Shane Zavala,"93rd Floor Glenn Suites 6, 3997 Mercury Road Extension, Makati, 0791 Metro Manila"
Mr. Dan Harding DVM,"5244 Lily Avenue Extension, La Trinidad, 9757 Davao Occidental"
Dr. Scott Lane,"9770 Iriga Highway, Guimba, 6294 Cebu"
Mr. Angel Cline V,"2134 5th Street, Basay, 9714 Surigao del Norte"
Tracey Morrow PhD,"77th Floor Mahogany Suites 6, 1350 Topaz Avenue Extension, Pidigan, 4254 Marinduque"
Mr. Alexander Rangel V,"B11 L55 Patterson Estates 4, Vaughan Highway, Makati, 0454 Metro Manila"
Mr. Vernon Benton,"6065 Baker Highway, Caloocan, 0798 Metro Manila"
Corey Yates IV,"6974 Bagtikan Street, Sardonyx Grove 2, Parañaque, 1117 Metro Manila"
)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Dsv(dialect='excel-tab', data_columns=('{{name}}',
'{{address}}'), include_row_ids=True)}}
Outputs:
SomeObject(id=1, formula_field_example=1 Cynthia Peterson DVM 28th Floor Duhat Suites 3, 3333 Hurley Road, Manila, 0731 Metro Manila
2 Miss Carla Trevino 7728 Pluto Highway, Pura, 8675 Sulu
3 Dr. Stefanie Soto B11 L95 Whitaker Circle, Montgomery Village, Lupon, 4349 Kalinga
4 Ms. Valerie Vega Unit 239 Berger Place Tower 3, 3923 82nd Expressway, Malimono, 9827 Lanao del Sur
5 Leslie Rasmussen 4248 Unit B Earth Expressway, Salvador, 9495 Sarangani
6 Arthur Roman B14 L25 Palm Avenue Extension, Moore Subdivision, Milaor, 6347 Aklan
7 Mr. Adam Clements DVM 9968 Gemini Street, Parañaque, 0973 Metro Manila
8 Christian Hogan DDS Block 04 Lot 33 Wilkerson Village 6, Rasmussen Boulevard, Navotas, 0438 Metro Manila
9 Austin Carpenter B24 L90 Virgo Subdivision Phase 7, Sardonyx Boulevard, Doña Remedios Trinidad, 6469 Leyte
10 Dalton Hicks Block 23 Lot 12 Earth Cove 1, Diamond Boulevard, Silay, 6292 Negros Oriental
)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Dsv(data_columns=('{{name}}', '{{address}}'), num_rows=5,
delimiter='$')}}
Outputs:
SomeObject(id=1, formula_field_example="Olivia Woods PhD"$"Room 820 Hayden Suites Tower 2, 4959 Iriga Circle, Quezon City, 0622 Metro Manila"
"Dr. Oscar Bush"$"B23 L64 Arayat Circle, Polaris Estates 3, Tangcal, 6856 Northern Samar"
"Mr. Carl Duncan"$"B04 L51 Macopa Circle, Oleander Grove, Mondragon, 2192 Mountain Province"
"Dr. Todd Peck III"$"B03 L90 Rowland Village 8, Gemini Avenue Extension, Polillo, 9130 Davao del Sur"
"Mr. Eugene Pitts III"$"Block 12 Lot 70 14th Highway, Matumtum Subdivision, Quezon City, 1467 Metro Manila"
)
fake: FixedWidth¶
Generate random fixed width values.
Using a list of tuple records that is passed as data_columns
, that
defines the structure that will be generated. Arguments within the
record are provider specific, and should be a dictionary that will be
passed to the provider method.
Data Column List format [('field width', 'definition', {'arguments'})]
The definition can be 'provider', 'provider:argument_group', tokenized 'string {{ provider:argument_group }}' that is passed to the python provider method pystr_format() for generation, or a fixed '@word'. Using Lists, Tuples, and Dicts as a definition for structure.
Argument Groups can be used to pass arguments to the provider methods, but will override the arguments supplied in the tuple record.
Example: fake.set_arguments('top_half', {'min_value': 50, 'max_value': 100}) fake.fixed_width(data_columns=[(20, 'name'), (3, 'pyint:top_half')])
Param: data_columns: specification for the data structure :type data_columns: list
Param: num_rows: number of rows the generator will yield :type num_rows: int
Param: align: positioning of the value. (left, middle, right) :type align: str
Return:: Serialized Fixed Width data :rtype: str
'max_value': 100})], align='right', num_rows=2
Aliases: fixed_width, fixedwidth
Source: faker : faker.providers.misc.en_PH.Provider.fixed_width
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.FixedWidth(data_columns=[(20, 'name'), (3, 'pyint',
{'min_value':50, 'max_value':100})], align='right', num_rows=2)}}
Outputs:
SomeObject(id=1, formula_field_example= Krystal Ramirez PhD 82
Dr. Jasmine Bright D 72)
fake: Image¶
Generate an image and draw a random polygon on it using the Python Image Library. Without it installed, this provider won't be functional. Returns the bytes representing the image in a given format.
The argument size
must be a 2-tuple containing (width, height) in pixels. Defaults to 256x256.
The argument image_format
can be any valid format to the underlying library like 'tiff'
,
'jpeg'
, 'pdf'
or 'png'
(default). Note that some formats need present system libraries
prior to building the Python Image Library.
Refer to https://pillow.readthedocs.io/en/stable/handbook/image-file-formats.html for details.
The arguments hue
and luminosity
are the same as in the color provider and are simply forwarded to
it to generate both the background and the shape colors. Therefore, you can ask for a "dark blue" image, etc.
:sample size=2: size=(2, 2), hue='purple', luminosity='bright', image_format='pdf' :sample size=2: size=(16, 16), hue=[90,270], image_format='ico'
Aliases: image
Source: faker : faker.providers.misc.en_PH.Provider.image
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Image(size=(2, 2), hue='purple', luminosity='bright',
image_format='pdf')}}
Outputs:
SomeObject(id=1, formula_field_example=b'%PDF-1.4\n% created by PIL PDF driver 0.5\n4 0 obj<<\n/Type /Catalog\n/Pages 5 0 R\n>>endobj\n5 0 obj<<\n/Type /Pages\n/Count 1\n/Kids [ 2 0 R ]\n>>endobj\n1 0 obj<<\n/Type /XObject\n/Subtype /Image\n/Width 2\n/Height 2\n/Filter /DCTDecode\n/BitsPerComponent 8\n/ColorSpace /DeviceRGB\n/Length 642\n>>stream\n\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x01\x00\x00\x01\x00\x01\x00\x00\xff\xdb\x00C\x00\x08\x06\x06\x07\x06\x05\x08\x07\x07\x07\t\t\x08\n\x0c\x14\r\x0c\x0b\x0b\x0c\x19\x12\x13\x0f\x14\x1d\x1a\x1f\x1e\x1d\x1a\x1c\x1c $.\' ",#\x1c\x1c(7),01444\x1f\'9=82<.342\xff\xdb\x00C\x01\t\t\t\x0c\x0b\x0c\x18\r\r\x182!\x1c!22222222222222222222222222222222222222222222222222\xff\xc0\x00\x11\x08\x00\x02\x00\x02\x03\x01"\x00\x02\x11\x01\x03\x11\x01\xff\xc4\x00\x1f\x00\x00\x01\x05\x01\x01\x01\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\xff\xc4\x00\xb5\x10\x00\x02\x01\x03\x03\x02\x04\x03\x05\x05\x04\x04\x00\x00\x01}\x01\x02\x03\x00\x04\x11\x05\x12!1A\x06\x13Qa\x07"q\x142\x81\x91\xa1\x08#B\xb1\xc1\x15R\xd1\xf0$3br\x82\t\n\x16\x17\x18\x19\x1a%&\'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz\x83\x84\x85\x86\x87\x88\x89\x8a\x92\x93\x94\x95\x96\x97\x98\x99\x9a\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xff\xc4\x00\x1f\x01\x00\x03\x01\x01\x01\x01\x01\x01\x01\x01\x01\x00\x00\x00\x00\x00\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\xff\xc4\x00\xb5\x11\x00\x02\x01\x02\x04\x04\x03\x04\x07\x05\x04\x04\x00\x01\x02w\x00\x01\x02\x03\x11\x04\x05!1\x06\x12AQ\x07aq\x13"2\x81\x08\x14B\x91\xa1\xb1\xc1\t#3R\xf0\x15br\xd1\n\x16$4\xe1%\xf1\x17\x18\x19\x1a&\'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x92\x93\x94\x95\x96\x97\x98\x99\x9a\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xff\xda\x00\x0c\x03\x01\x00\x02\x11\x03\x11\x00?\x00\xcfU\n\xa1T\x00\xa0`\x01\xd0QE\x15\xf5\xc7\xb6\x7f\xff\xd9\nendstream\nendobj\n2 0 obj<<\n/Resources <<\n/ProcSet [ /PDF /ImageC ]\n/XObject <<\n/image 1 0 R\n>>\n>>\n/MediaBox [ 0 0 2 2 ]\n/Contents 3 0 R\n/Type /Page\n/Parent 5 0 R\n>>endobj\n3 0 obj<<\n/Length 29\n>>stream\nq 2 0 0 2 0 0 cm /image Do Q\n\nendstream\nendobj\n6 0 obj<<\n/CreationDate (D:20211108224256Z)\n/ModDate (D:20211108224256Z)\n>>endobj\nxref\n0 7\n0000000000 65536 f \n0000000145 00000 n \n0000000948 00000 n \n0000001102 00000 n \n0000000041 00000 n \n0000000088 00000 n \n0000001179 00000 n \ntrailer\n<<\n/Root 4 0 R\n/Size 7\n/Info 6 0 R\n>>\nstartxref\n1261\n%%EOF')
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Image(size=(16, 16), hue=[90, 270], image_format='ico')}}
Outputs:
SomeObject(id=1, formula_field_example=b'\x00\x00\x01\x00\x01\x00\x10\x10\x00\x00\x00\x00 \x00\xe1\x00\x00\x00\x16\x00\x00\x00\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x10\x08\x02\x00\x00\x00\x90\x91h6\x00\x00\x00\xa8IDATx\x9c\x95R\xb1\r\x03!\x0c4/6\xc86)\x91\xd8\x84\x8e\x1d\xbe`\x87\xef\xc8\x0c?\xc0K\x94L\x94\x01RX\xba\x9c\x90\xfdJ\xae\xb2\xb0\xcfw\xc6\x0e\xaf\xf7!\x0e\xca\xb5#\xee\xb9i\x10\xcd\xb4\xa2\xce\xa1\xc1\xf1Lx\x0c\xe1|p\x11:\x95k\x07A9\x9a\x8a\xa8X\xd0s+\x92\x98\xa3\xd8\xbc\x01<\xdc\x11znp_\xe7\xd0!78\xfe[\xe1G\xce\x97\xa0\xa2\x0b\x8d])"\x12\xf8\x93"\xc9\xfc\xba:G\x91\x14\xbd\x04\xbf\xb0H\xf4\x12\xbcA1O\xc3\xb4\xa1\xfb\xe6Fw{\xc0u`\t\xab%.\x15:>\x86\xa1\x80f\xec\x04"\x1fD\xc8P\xd6\xba\xc9\xd0\xca\x00\x00\x00\x00IEND\xaeB`\x82')
fake: Json¶
Generate random JSON structure values.
Using a dictionary or list of records that is passed as data_columns
,
define the structure that is used to build JSON structures. For complex
data structures it is recommended to use the dictionary format.
Data Column Dictionary format: {'key name': 'definition'}
The definition can be 'provider', 'provider:argument_group', tokenized 'string {{ provider:argument_group }}' that is passed to the python provider method pystr_format() for generation, or a fixed '@word'. Using Lists, Tuples, and Dicts as a definition for structure.
Example: fake.set_arguments('top_half', {'min_value': 50, 'max_value': 100}) fake.json(data_columns={'Name': 'name', 'Score': 'pyint:top_half'})
Data Column List format: [('key name', 'definition', {'arguments'})]
With the list format the definition can be a list of records, to create a list within the structure data. For literal entries within the list, set the 'field_name' to None.
Param: data_columns: specification for the data structure :type data_columns: dict
Param: num_rows: number of rows the returned :type num_rows: int
Param: indent: number of spaces to indent the fields :type indent: int
Return:: Serialized JSON data :rtype: str
'Details': {'Name': 'name', 'Address': 'address'}}, num_rows=2
num_rows=1
{'min_value': 50, 'max_value': 100})], num_rows=1
Aliases: json
Source: faker : faker.providers.misc.en_PH.Provider.json
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Json(data_columns={'Spec':'@1.0.1', 'ID':'pyint',
'Details':{'Name':'name', 'Address':'address'}}, num_rows=2)}}
Outputs:
SomeObject(id=1, formula_field_example=[{"Spec": "1.0.1", "ID": 6311, "Details": {"Name": "Andrea Little DVM", "Address": "Block 19 Lot 28 Banuyo Circle, Frost Estates, Talavera, 8426 Sarangani"}}, {"Spec": "1.0.1", "ID": 9861, "Details": {"Name": "Jay Coleman II", "Address": "1650 Opal Drive, Shea Village Phase 8, Nueva Valencia, 6767 Iloilo"}}])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Json(data_columns={'Candidates':['name', 'name',
'name']}, num_rows=1)}}
Outputs:
SomeObject(id=1, formula_field_example={"Candidates": ["Shane Zavala", "Chad Buck", "Tracie Tapia MD"]})
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Json(data_columns=[('Name', 'name'), ('Points',
'pyint', {'min_value':50, 'max_value':100})], num_rows=1)}}
Outputs:
SomeObject(id=1, formula_field_example={"Name": "Miss Felicia Moon PhD", "Points": 95})
fake: Md5¶
Generate a random MD5 hash.
If raw_output
is False
(default), a hexadecimal string representation of the MD5 hash
will be returned. If True
, a bytes
object representation will be returned instead.
Aliases: md5
Source: faker : faker.providers.misc.en_PH.Provider.md5
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Md5(raw_output=False)}}
Outputs:
SomeObject(id=1, formula_field_example=3e92bfaaa510a799067f34c18e175ab3)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Md5(raw_output=True)}}
Outputs:
SomeObject(id=1, formula_field_example=b'\x0c\xedTD"\xae\x9dt\xb4%u#4Pl\xb5')
fake: NullBoolean¶
Generate None
, True
, or False
, each with equal probability.
:sample size=15:
Aliases: null_boolean, nullboolean
Source: faker : faker.providers.misc.en_PH.Provider.null_boolean
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.NullBoolean}}
Outputs:
SomeObject(id=1, formula_field_example=False)
fake: Password¶
Generate a random password of the specified length
.
The arguments special_chars
, digits
, upper_case
, and lower_case
control
what category of characters will appear in the generated password. If set to True
(default), at least one character from the corresponding category is guaranteed to appear.
Special characters are characters from !@#$%^&*()_+
, digits are characters from
0123456789
, and uppercase and lowercase characters are characters from the ASCII set of
letters.
Aliases: password
Source: faker : faker.providers.misc.en_PH.Provider.password
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Password(length=12)}}
Outputs:
SomeObject(id=1, formula_field_example=n0geTt4p&S&z)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Password(length=40, special_chars=False, upper_case=False)}}
Outputs:
SomeObject(id=1, formula_field_example=3z7cqux6oy2ouc9lf6gtkibc09k0qc1a8ycacymm)
fake: Psv¶
Generate random pipe-separated values.
For more information on the different arguments of this method, please refer to
:meth:dsv() <faker.providers.misc.Provider.dsv>
which is used under the hood.
data_columns=('{{name}}', '{{address}}', '{{safe_color_name}}'), num_rows=10, include_row_ids=True
Aliases: psv
Source: faker : faker.providers.misc.en_PH.Provider.psv
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Psv(data_columns=('{{name}}', '{{address}}'), num_rows=10,
include_row_ids=False)}}
Outputs:
SomeObject(id=1, formula_field_example="Krystal Ramirez PhD"|"Block 12 Lot 75 Burnett Estates 5, 97th Avenue Extension, Talavera, 8426 Sarangani"
"Jay Coleman II"|"1650 Opal Drive, Shea Village Phase 8, Nueva Valencia, 6767 Iloilo"
"Shane Zavala"|"93rd Floor Glenn Suites 6, 3997 Mercury Road Extension, Makati, 0791 Metro Manila"
"Mr. Dan Harding DVM"|"5244 Lily Avenue Extension, La Trinidad, 9757 Davao Occidental"
"Dr. Scott Lane"|"9770 Iriga Highway, Guimba, 6294 Cebu"
"Mr. Angel Cline V"|"2134 5th Street, Basay, 9714 Surigao del Norte"
"Tracey Morrow PhD"|"77th Floor Mahogany Suites 6, 1350 Topaz Avenue Extension, Pidigan, 4254 Marinduque"
"Mr. Alexander Rangel V"|"B11 L55 Patterson Estates 4, Vaughan Highway, Makati, 0454 Metro Manila"
"Mr. Vernon Benton"|"6065 Baker Highway, Caloocan, 0798 Metro Manila"
"Corey Yates IV"|"6974 Bagtikan Street, Sardonyx Grove 2, Parañaque, 1117 Metro Manila"
)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Psv(header=('Name', 'Address', 'Favorite Color'),
data_columns=('{{name}}', '{{address}}', '{{safe_color_name}}'), num_rows=10,
include_row_ids=True)}}
Outputs:
SomeObject(id=1, formula_field_example="ID"|"Name"|"Address"|"Favorite Color"
"1"|"Cynthia Peterson DVM"|"28th Floor Duhat Suites 3, 3333 Hurley Road, Manila, 0731 Metro Manila"|"purple"
"2"|"Carla Trevino"|"7728 Pluto Highway, Pura, 8675 Sulu"|"purple"
"3"|"Stefanie Soto DDS"|"Unit 4503 Makiling Condominiums Tower 8, 5771 Champaca Road, Pasig, 1608 Metro Manila"|"white"
"4"|"Jay Figueroa DDS"|"3151 Milky Way Boulevard, Burke Subdivision Phase 7, Quezon City, 0464 Metro Manila"|"teal"
"5"|"Summer Velez MD"|"4248 Earth Expressway, Salvador, 5574 Quezon"|"white"
"6"|"Arthur Roman"|"B14 L25 Palm Avenue Extension, Moore Subdivision, Milaor, 6347 Aklan"|"navy"
"7"|"Adam Clements"|"9968 Gemini Street, Parañaque, 0973 Metro Manila"|"yellow"
"8"|"Christian Hogan DDS"|"Block 04 Lot 33 Wilkerson Village 6, Rasmussen Boulevard, Navotas, 0438 Metro Manila"|"black"
"9"|"Elijah Kemp"|"B24 L90 Virgo Subdivision Phase 7, Sardonyx Boulevard, Doña Remedios Trinidad, 6469 Leyte"|"black"
"10"|"Darrell Banks MD"|"Unit 4640 Campbell Place, 2685 75th Circle, Madalag, 6508 Capiz"|"olive"
)
fake: Sha1¶
Generate a random SHA1 hash.
If raw_output
is False
(default), a hexadecimal string representation of the SHA1 hash
will be returned. If True
, a bytes
object representation will be returned instead.
Aliases: sha1
Source: faker : faker.providers.misc.en_PH.Provider.sha1
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Sha1(raw_output=False)}}
Outputs:
SomeObject(id=1, formula_field_example=02347357d13590815eb822d13e8366e27cf35e1b)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Sha1(raw_output=True)}}
Outputs:
SomeObject(id=1, formula_field_example=b'\xc6\xb6\x9e\xb0\xfa(\xe2\x08^\xeeG\x9b\xb8\x7f{\xdf\xce\xe2\xe3\xb4')
fake: Sha256¶
Generate a random SHA256 hash.
If raw_output
is False
(default), a hexadecimal string representation of the SHA56 hash
will be returned. If True
, a bytes
object representation will be returned instead.
Aliases: sha256
Source: faker : faker.providers.misc.en_PH.Provider.sha256
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Sha256(raw_output=False)}}
Outputs:
SomeObject(id=1, formula_field_example=fcafbbbf2d674481da1d0d24be891f8e5ab18926e5208ab50923849b0b328d7f)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Sha256(raw_output=True)}}
Outputs:
SomeObject(id=1, formula_field_example=b'\xfa\xa5\xbe\x12\x06\x84gC\xde\xc0\xc4\xd3\xe5\xaf\xc2\xd4\x8a\x020\x11\xfd\xb6\xea\xbc\xc8B\xf2\xb4~\xca\x8a\x00')
fake: Tar¶
Generate a bytes object containing a random valid tar file.
The number and sizes of files contained inside the resulting archive can be controlled using the following arguments:
uncompressed_size
- the total size of files before compression, 16 KiB by defaultnum_files
- the number of files archived in resulting zip file, 1 by defaultmin_file_size
- the minimum size of each file before compression, 4 KiB by default
No compression is used by default, but setting compression
to one of the values listed
below will use the corresponding compression type.
'bzip2'
or'bz2'
for BZIP2'lzma'
or'xz'
for LZMA'gzip'
or'gz'
for GZIP
Aliases: tar
Source: faker : faker.providers.misc.en_PH.Provider.tar
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Tar(uncompressed_size=256, num_files=4, min_file_size=32)}}
Outputs:
SomeObject(id=1, formula_field_example=b"NofxrivUwxKBgVxPuPul1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000000644\x000000000\x000000000\x0000000000122\x0000000000000\x00013173\x00 0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00ustar \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000000000\x000000000\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0h\x19\xc6\x11w+_\xba\x1dXw\x98,\x91\xb4\xd2\xea\x1b\xdc\xe8\xfa\x82\xf3n\xac\x88\x15\x16\x1aS\xb3\x01\x94\x03G \xdbq\xcbq\xe8b\xad4+\xa3\xa5\xe9\xa6\x82\x0e\x16a\xbc)k\xb1`g\x80\x9a\x9f\xc4\x82\xf6\xb0z\x16\x9c%\x04\xeb\xfd\xe0\x18\xd3\xfc\xeb\xe1<+\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00efNvVwewNRcjzgTWqwCo2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000000644\x000000000\x000000000\x0000000000145\x0000000000000\x00013144\x00 0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00ustar \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000000000\x000000000\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g\x97\xe2\xec\x85\x8bv\x08<2X\xd4\x7fo\x91\x03\xdb\x19>\xc4\x8b<\xb7u\x90qz!\x9d\xa7w\xbf\xf5\x92WF\x07\xa7\xbb\x0cB\xcaOZ'Ei\xfemxCw\xc4\xb4C\xff7\r\xb7\xfa\xe9\x9e\x06pS\xfd\xf6\xa0(\x84F\xcda\xa2\x95\xc4\x1ej\x13\xa1\x7f\xaf\xe1s\x85\xb0S\x9c\x08\xb6\x1dM\xb4\x0b\xfb\x1f\x0c{\x17\x06s\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00XqQrIhVxhqHLOvaUBPYK3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000000644\x000000000\x000000000\x0000000000040\x0000000000000\x00012675\x00 0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00ustar \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000000000\x000000000\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>\xd1\xc7W\x01FK(\xa8yZ~\x0bVV(\xda5\xeaL\x14\x81\xae\xc0\r\x12\xfe-\xb7\x95M\xea\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00msMvozuqUCYODnJxLuzb4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000000644\x000000000\x000000000\x0000000000051\x0000000000000\x00013132\x00 0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00ustar \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000000000\x000000000\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x82\x94j\xae\xc5\x80j;\xa8|\xb4SN\xa9\x04\x1aO\xb0\xb9\x95\x96\xa5\xfd\xce\xdcW\x00H\x16\xe2@\xae\x04\xf5\x83`#\xd9\x8eY\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00")
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Tar(uncompressed_size=256, num_files=32, min_file_size=4,
compression='bz2')}}
Outputs:
SomeObject(id=1, formula_field_example=b'BZh91AY&SY,\x12(M\x00\x05\xc2\x7f\xff\xef\xae\xdb\xb9t\xaf\xff\xea?\xff\xff\xff\x7f\xff\xff\xf2\xfe\xff#\xfbwK\x99\xe2h\xf8\xc6\xfd/\xf7\xbd\xbd\xd0\x03\xde\xa5\x03p\x94\x96\xb8\r(S\xd2\x8ci\x19\xa4\xfdSjh10\x8d<\x91\x93M4\xf4\x98\x99\x196\x8d\r\x13\xd23\xd4C\xd4\xc0i41\xa86\x82\x18C&\x01\x190\xc9\xa2`\t\xe9\xa6\x83A\xa7\xa5\x08\xaa\x9f\xa6\xd2\x19\x1ab\x1ah\x98\xa7\x86T\xf3S\x13\xc9<\x98\x86\x85\x19\x07\xa84\x00\x00\x00\x03# \xc82\x00\x00\x00\x00\x01\xa0\x00h\r\x01T\xc0\x86\nx\x98\xa7\x91\x93&\t\xa6T\xf2i\xb5#jf\xa7\xa9\xe9\x1a\x1a\r\x00\x00\x00\x00\x00d\r\x00\x01\xea\r\xa8\x00\x00\x00\x00\x19\x01\x03CF\x80a\x01\xa0\xd00 \x00\xd0\x1ad\x06\x80\xc0 2i\xa0\x00\x01\xa6\t\xa6\x98 2h\xc84a\x00\x06C\x08i\x90%\x11\rML\x93h\x02\x1a4i\xa7\xa4\xdaF5\x06@\xc4\x00\xd0\x00\x00\x00h\xd0h\x004h\x07\xa8\xd0\x00\x00\x01\xa0\x00\x00\x03\xf7B\x00R\xd4\xd3S\xd4I}^\xa8yd\xb9\xea\x97,G\xeaA\xf7C\x04\x11!\x89\x08\x01\x16\xe8\x00\x0c""\xe8\xde_\xedBz\x15.\xba\x8f\xb2oo>\xb5\x06\xb7\xb4\xd2\xb3J\x1aTiK\xa6\xbd\x8d\x86u\xd3\x00\x01\xb9\x1aD\x00\x11$\x14\xb0\x0b"\x9a\x9e\xfdC\x03\x95Z\xc6<\xc6\xb1\xaa\xc1\x8eV\xb0\xb2\xa7\x00\x1c\x00(\x00+\xea\x88\x8eQ\xf5@\x85j\x80\x06\x80\x11@\x04Nm\x1b@\x00:;\xdcs\x83\x08\x88\x88\xe1~\xc6Q\xadV\x1d\xf4\xc4\xb3-/\x1boZ\n [V/R\xc3O\xc2\x00\x03\x96\x00\x01\xf0\x00\xe3\xe9\xa5\xfa\xae>\x97\x0e\xb4\xb0\xb5\xf1gh\xf3\xf7\xfa\xba\xc9\xd0\x02\xaaS^|\x92\x00 \x85\x9aO\x8a*"\xa8\x88\xa9\x1c\x00\xd4\x80\n\x00\x03\xe8(\x01\x03\x08\x11])\x88\xf3Y\x93z+\xec~\xd9\xce\xb4c\n74D\x97\x88`\x81%\xe83\xd5\xac\xd6\xc6\xd7Y\xe2m\xeembE\x894\xb6\r\x9e\x8f\xbfWe(YV\xf5\xe2\xca\x19\x95-\xd4M\xa2\xa1.\xda\xc7\xe2\xf4\xe6\xe6ref\x99\x1cX(\x99yj!:\xa8^\x94\xa0s"\xdfr\r|\x00\xd6\x08\xaa\x82\x0c~\x00\x01\x8b2\xc6\xf0\xe0}\xe7\x91i:\x8c\x937\x1c\x98\x8a\xc6Dc\x19P\x00*\x0e\xa4\x8c\xe7\xa1thU\xe7\x95",\xbfkZ\xdb\x120\x01\x99\xf9\xea\xb0t<nh\xd4m\x82\xae\x17\xef\x13\x11+\xa4\xa9\x0f\xde\xe1\xac\xd2\x06tM\xa3[\x0cU\xe9\x04\x159\xef\xebZ*mF\xdd0\x14\xceQ%\xa8\xd7\x1d"\x8d0\xcecJ6\xbe\xa5\xf4\x0f\xae0\xa0\x13(\xa8\xa4\x06\x9e<\x9e>\x10\xe7\xe0\x95\x83\x87\xd5\xb2\xb1|\x08,\xe4\xa6.^p\x84\xdd\xab\xca\x0e\x0b\x9a\xed8\xae@\xab\r;|4Vf\x10\x94\x92oQ\xab\x12$@\x11\x15\xb1h^\x92m2\x96c\xa4\\@\x01\x0bX\x06\x9bPlP\x8e8\xfc\xd8\xbd3\x01.\x1aIG\xb6A\x86l\x95\x9e\\\xd5\x8c\r\x01\x08\x0c\xd8\xc4\x90Q\x82\x84\xbd\xb4\x89\x90K\xc7-\xfd>L\xbbq\x95\xf2\xfd\xc3Ik\x9ay\xc6l-\x0cv\x9b\x0c\x16\xbb\xcd\x13\xaf\xc6\xa0\x04_+"c\xcc\xbc\xc3\xe7Ol\xd11\x05\xc4\xdc\x8cv\x8f\xf8\xb0!\xc56|\x9c\x94P~}\x15<\x93\x91\xc1\xee>^\xe6Q\xcf]\xbc`i-f\xb9\xd8\xe7\xb4b\x03\x82lN\x87\x95s\x16\x9dtL\x89\x1f\x1f\r9\n\xb7,P,\xcb`\xb8\x13\x16YI\xc92\x82MR"!\xa1\x1cFa\xfa!\x16M\xa2s\xe1d\xac\'\x8f\x9e\xdc\xa9\xa4l\xe4]V\x94\xc8F\x06\xabH\xf8.\xbdu\xb0\xf9\xfc[\xc0\x00\x00\x05\x1b\xc7\xe4Cf}\x18\x18\x85j\xc0\x00\x00=\xecb\xb8)\x14\xc7\xb8!\x04\x99\xba\xb6\xb7]\xf3[+&\xc2\xabR\xd0T\xcb\xb2\x96r\xad\x0b\x11\xcaX\x99\x11\xab\x04\xab\x85\x15\x1ecl\x9cT\x89\xd2d\xd4t+\x060\xa2G<\x12\x11\\\xb73\xfd\xd6\x89\x0c\xe7\xeeI\xcb[\xa6^*\xeb\x1f\x18\x88\xce\xae#&\xd2\x0eu\xa1\xb1\xc8X+\x83\x87~\xaak\x99Qu*\xe8cA\x889\xcaE\x9cQh\xbb\xd4\x98\xebt!\x15\x80\x9d\xfd\xf0\xce:\x89\xa8V\x08\x89I\x96\xd4\xf8\xa9\xd3z*h\x95.Hwb\x0f9\xeb~\xfb\xc1\xaa\xa6|\xacX\x828\xc0)\xd4\x1dA\xac\x188\xca\x9f@\xb6\xdd\x150\x00\x00\x10$\x16\xce\xa3\xed!\x99\xa6\xbb\x1c\xf9\x11\x99\x95\x05<k\xba\xe7MyY\x18\x05<\x00\x02\x8aW\xb2\xbb\x05U]5>\xd0\x03\x01{\x7f\xbd<\xfc\xa7G\xac\x9b\x98\x9eY\x14\x12#\xba\xe4\x00\x9f~6.\x1b\xbdi0\x95Y9\xf6\xb2\xcf\x96\xae\xe9\xf1\x1f\x8a\xb0\xe8g\xd9\x1d\t\xe8\x0cZ)\xb8Q\xa5\xeeY\x03\xca\x8a\x99I\xa4\x83K\x8c3\xa2~Z\x1c\xebU:\xe9g\xb7\xe1U.\x1d\xff\xb6N^\xc7\x8d[c\xd7`J\xe2o\xed\xa5Q\xbb]\xb5\x16\xcakG\x9a\xe6\xb5\x9a)\xc8\x8840\x07\x86\x10\xe53\xf3}\x1c>\x17\xc3\xbb\xa2zs\xde{\\\xc5-\xc6L:N\xcdI\xe9\xbb\xfc\x06\xf3\')\xb8l9\xe9\xbb\xc8\x9b\xc9-|\xa1\x03\xe5\x12\xeb\xe7De\xc4\xf1ae\x18\xf1e+\x1c\x07\x88;\xe4g\x83\x1c\x9e\xe1\x1a\x1aU\xe9 \xb3\xab\xd4\x0700\x88\x14c\x83H\x00\x02\xd7\xafQ\xef\xbe\xab3\xfe.\xe4\x8ap\xa1 X$P\x9a')
fake: Tsv¶
Generate random tab-separated values.
For more information on the different arguments of this method, please refer to
:meth:dsv() <faker.providers.misc.Provider.dsv>
which is used under the hood.
data_columns=('{{name}}', '{{address}}', '{{safe_color_name}}'), num_rows=10, include_row_ids=True
Aliases: tsv
Source: faker : faker.providers.misc.en_PH.Provider.tsv
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Tsv(data_columns=('{{name}}', '{{address}}'), num_rows=10,
include_row_ids=False)}}
Outputs:
SomeObject(id=1, formula_field_example="Krystal Ramirez PhD" "Block 12 Lot 75 Burnett Estates 5, 97th Avenue Extension, Talavera, 8426 Sarangani"
"Jay Coleman II" "1650 Opal Drive, Shea Village Phase 8, Nueva Valencia, 6767 Iloilo"
"Shane Zavala" "93rd Floor Glenn Suites 6, 3997 Mercury Road Extension, Makati, 0791 Metro Manila"
"Mr. Dan Harding DVM" "5244 Lily Avenue Extension, La Trinidad, 9757 Davao Occidental"
"Dr. Scott Lane" "9770 Iriga Highway, Guimba, 6294 Cebu"
"Mr. Angel Cline V" "2134 5th Street, Basay, 9714 Surigao del Norte"
"Tracey Morrow PhD" "77th Floor Mahogany Suites 6, 1350 Topaz Avenue Extension, Pidigan, 4254 Marinduque"
"Mr. Alexander Rangel V" "B11 L55 Patterson Estates 4, Vaughan Highway, Makati, 0454 Metro Manila"
"Mr. Vernon Benton" "6065 Baker Highway, Caloocan, 0798 Metro Manila"
"Corey Yates IV" "6974 Bagtikan Street, Sardonyx Grove 2, Parañaque, 1117 Metro Manila"
)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Tsv(header=('Name', 'Address', 'Favorite Color'),
data_columns=('{{name}}', '{{address}}', '{{safe_color_name}}'), num_rows=10,
include_row_ids=True)}}
Outputs:
SomeObject(id=1, formula_field_example="ID" "Name" "Address" "Favorite Color"
"1" "Cynthia Peterson DVM" "28th Floor Duhat Suites 3, 3333 Hurley Road, Manila, 0731 Metro Manila" "purple"
"2" "Carla Trevino" "7728 Pluto Highway, Pura, 8675 Sulu" "purple"
"3" "Stefanie Soto DDS" "Unit 4503 Makiling Condominiums Tower 8, 5771 Champaca Road, Pasig, 1608 Metro Manila" "white"
"4" "Jay Figueroa DDS" "3151 Milky Way Boulevard, Burke Subdivision Phase 7, Quezon City, 0464 Metro Manila" "teal"
"5" "Summer Velez MD" "4248 Earth Expressway, Salvador, 5574 Quezon" "white"
"6" "Arthur Roman" "B14 L25 Palm Avenue Extension, Moore Subdivision, Milaor, 6347 Aklan" "navy"
"7" "Adam Clements" "9968 Gemini Street, Parañaque, 0973 Metro Manila" "yellow"
"8" "Christian Hogan DDS" "Block 04 Lot 33 Wilkerson Village 6, Rasmussen Boulevard, Navotas, 0438 Metro Manila" "black"
"9" "Elijah Kemp" "B24 L90 Virgo Subdivision Phase 7, Sardonyx Boulevard, Doña Remedios Trinidad, 6469 Leyte" "black"
"10" "Darrell Banks MD" "Unit 4640 Campbell Place, 2685 75th Circle, Madalag, 6508 Capiz" "olive"
)
fake: Uuid4¶
Generate a random UUID4 object and cast it to another type if specified using a callable cast_to
.
By default, cast_to
is set to str
.
May be called with cast_to=None
to return a full-fledged UUID
.
Aliases: uuid4
Source: faker : faker.providers.misc.en_PH.Provider.uuid4
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Uuid4}}
Outputs:
SomeObject(id=1, formula_field_example=eb1167b3-67a9-4378-bc65-c1e582e2e662)
fake: Zip¶
Generate a bytes object containing a random valid zip archive file.
The number and sizes of files contained inside the resulting archive can be controlled using the following arguments:
uncompressed_size
- the total size of files before compression, 16 KiB by defaultnum_files
- the number of files archived in resulting zip file, 1 by defaultmin_file_size
- the minimum size of each file before compression, 4 KiB by default
No compression is used by default, but setting compression
to one of the values listed
below will use the corresponding compression type.
'bzip2'
or'bz2'
for BZIP2'lzma'
or'xz'
for LZMA'deflate'
,'gzip'
, or'gz'
for GZIP
Aliases: zip
Source: faker : faker.providers.misc.en_PH.Provider.zip
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Zip(uncompressed_size=256, num_files=4, min_file_size=32)}}
Outputs:
SomeObject(id=1, formula_field_example=b"PK\x03\x04\x14\x00\x00\x00\x00\x00\\\xb5hS\t':+R\x00\x00\x00R\x00\x00\x00\x15\x00\x00\x00NofxrivUwxKBgVxPuPul1\xe0h\x19\xc6\x11w+_\xba\x1dXw\x98,\x91\xb4\xd2\xea\x1b\xdc\xe8\xfa\x82\xf3n\xac\x88\x15\x16\x1aS\xb3\x01\x94\x03G \xdbq\xcbq\xe8b\xad4+\xa3\xa5\xe9\xa6\x82\x0e\x16a\xbc)k\xb1`g\x80\x9a\x9f\xc4\x82\xf6\xb0z\x16\x9c%\x04\xeb\xfd\xe0\x18\xd3\xfc\xeb\xe1<+PK\x03\x04\x14\x00\x00\x00\x00\x00\\\xb5hS\x14\x18\xf9\xb7e\x00\x00\x00e\x00\x00\x00\x15\x00\x00\x00efNvVwewNRcjzgTWqwCo2g\x97\xe2\xec\x85\x8bv\x08<2X\xd4\x7fo\x91\x03\xdb\x19>\xc4\x8b<\xb7u\x90qz!\x9d\xa7w\xbf\xf5\x92WF\x07\xa7\xbb\x0cB\xcaOZ'Ei\xfemxCw\xc4\xb4C\xff7\r\xb7\xfa\xe9\x9e\x06pS\xfd\xf6\xa0(\x84F\xcda\xa2\x95\xc4\x1ej\x13\xa1\x7f\xaf\xe1s\x85\xb0S\x9c\x08\xb6\x1dM\xb4\x0b\xfb\x1f\x0c{\x17\x06sPK\x03\x04\x14\x00\x00\x00\x00\x00\\\xb5hS\xc2\xec\xa4\x9b \x00\x00\x00 \x00\x00\x00\x15\x00\x00\x00XqQrIhVxhqHLOvaUBPYK3>\xd1\xc7W\x01FK(\xa8yZ~\x0bVV(\xda5\xeaL\x14\x81\xae\xc0\r\x12\xfe-\xb7\x95M\xeaPK\x03\x04\x14\x00\x00\x00\x00\x00\\\xb5hS\x07Y3S)\x00\x00\x00)\x00\x00\x00\x15\x00\x00\x00msMvozuqUCYODnJxLuzb4\x11\x82\x94j\xae\xc5\x80j;\xa8|\xb4SN\xa9\x04\x1aO\xb0\xb9\x95\x96\xa5\xfd\xce\xdcW\x00H\x16\xe2@\xae\x04\xf5\x83`#\xd9\x8eYPK\x01\x02\x14\x03\x14\x00\x00\x00\x00\x00\\\xb5hS\t':+R\x00\x00\x00R\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x00\x00\x00\x00NofxrivUwxKBgVxPuPul1PK\x01\x02\x14\x03\x14\x00\x00\x00\x00\x00\\\xb5hS\x14\x18\xf9\xb7e\x00\x00\x00e\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x85\x00\x00\x00efNvVwewNRcjzgTWqwCo2PK\x01\x02\x14\x03\x14\x00\x00\x00\x00\x00\\\xb5hS\xc2\xec\xa4\x9b \x00\x00\x00 \x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x1d\x01\x00\x00XqQrIhVxhqHLOvaUBPYK3PK\x01\x02\x14\x03\x14\x00\x00\x00\x00\x00\\\xb5hS\x07Y3S)\x00\x00\x00)\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01p\x01\x00\x00msMvozuqUCYODnJxLuzb4PK\x05\x06\x00\x00\x00\x00\x04\x00\x04\x00\x0c\x01\x00\x00\xcc\x01\x00\x00\x00\x00")
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Zip(uncompressed_size=256, num_files=32, min_file_size=4,
compression='bz2')}}
Outputs:
SomeObject(id=1, formula_field_example=b'PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hSb\x97i~:\x00\x00\x00\x0b\x00\x00\x00\x15\x00\x00\x00HaJlZWSKnWQGikDEvQJn1BZh91AY&SY2u\rk\x00\x00\x00\xa3\x95@\x00 @"\x00\x00\x80\x00H\x00\x00\x81@ \x00"\x00d\xd0\x80i\xa6\x8b\x02\x81\xde)x\xbb\x92)\xc2\x84\x81\x93\xa8kXPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\x1a\x0fC\xf6\xb7\x00\x00\x00d\x00\x00\x00\x15\x00\x00\x00YsgPvjTlJSPMUUuFIWFz2BZh91AY&SY\x0c+M\x17\x00\x00$\xff\xff\xa0\x0e\x93 P\xa80\x022\x91\xb4\x11\x08\x8aP\x00l\x89 \x12$\x01\tBH\xe8D\xec(C\xa8\x1d\xa0\x00u\x18\x9a2\x03@\x1e\xa3OD\xd0\x01\x90\xd3\x00L\x8d\x00\xf4\xd4~\x948\xc9\x93L\x98\x8d\r2h\xd0\r\x1amM0\x04\xf56\xa3A\xea20\xa1pg\xe2u\xd0\xc3\xa9\x8c<\x17\x9b\xe8\x04\xd4\xb7\xc68C\xf3~\x86X\x00\xf6\xcc\xcc\x13\x84U#?+o\xbb\xd0?\xbb\xfb\x8b\xc9#\xda\xf4b\x9b\t\xa7\x18\x14r\xc2\x04\x03x\x9c\x85\xf5\x90\xbft9\x98$\xfc\'\x1e\xd8\x1c\x03\xe6\xb3\x01\xb0V.\xe4\x8ap\xa1 \x18V\x9a.PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\xda\x97\x04$Q\x00\x00\x00\x18\x00\x00\x00\x15\x00\x00\x00rTGfIZsOIyvlvnzIUhQN3BZh91AY&SY~\x10\x11\xa6\x00\x00\x04\x1f\xf9\x84\x04 \x00!\x00\x88 \x10\x00@\x02\x00 \x02\x004\x01\x80 \t\x05\x00\x01 \x001A\xa3F\x83 4(\x00\x03A\x9a\x96\x9c\x8d\xe3\x04\\\xe9{\x066\x07B \xf8\xbb\x92)\xc2\x84\x83\xf0\x80\x8d0PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hSO@\xb8\x02,\x00\x00\x00\x04\x00\x00\x00\x15\x00\x00\x00iWIZfqrrNaIpjSiXeBnK4BZh91AY&SY\x1d\xef\xa8\x14\x00\x00\x00\x90\x05\x00\x02 @\x00\x02 \x00!\x9ah3M\x07<]\xc9\x14\xe1B@w\xbe\xa0PPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\xc9\xd5(\xec4\x00\x00\x00\x07\x00\x00\x00\x15\x00\x00\x00zhhVhgvUoDfSURuixnrj5BZh91AY&SY\xee\n\xb1\xf3\x00\x00\x02\x13I\x00\x08\x10\x10\x00\x04\x02\x00\x00\x80\x00 \x001\x0c\x00\xc4\xc2.\x8f]\xe2\xeeH\xa7\n\x12\x1d\xc1V>`PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\xd9\xa2^d0\x00\x00\x00\x06\x00\x00\x00\x15\x00\x00\x00TIeAPZxcszWdVwfNggmC6BZh91AY&SY\x95\x9dW]\x00\x00\x02\xc0p\x80 \x00\x10\x00\x80\x00\x00\x81\x01 \x00"\x18h0\x07`\x18]\xc9\x14\xe1BBVu]tPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hSb\xf4 [.\x00\x00\x00\x04\x00\x00\x00\x15\x00\x00\x00GGjkCRqjcBBFCITqPlrz7BZh91AY&SYRT\x9b\x96\x00\x00\x01\xd4\x00\xc0\x00\x00\x08\x00\x80\x01\x00 \x00!\x9ah3M0\xbc]\xc9\x14\xe1BAIRnXPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS5\xcbL\xa8,\x00\x00\x00\x04\x00\x00\x00\x15\x00\x00\x00DahTcVINJNMUstHBJtvu8BZh91AY&SY\xfb\xee\xcc\xe3\x00\x00\x01@\x81\n\x00\x10\x00\x04\x00 \x00!\x9ah3M2\xbc]\xc9\x14\xe1BC\xef\xbb3\x8cPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\x83K\xae\xdb.\x00\x00\x00\x04\x00\x00\x00\x15\x00\x00\x00vOdHWUqopUrvrnTxBuru9BZh91AY&SY<\xc3~\x90\x00\x00\x00A!\x00\x80\x00\x02\x00@\x00\x00\xa0\x00!\x9ah3M0\xbc]\xc9\x14\xe1B@\xf3\r\xfa@PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hSp\xa0$\xab,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00uMRWJVjjZGWeWAAEjzzm10BZh91AY&SYk\xaa\xe8Y\x00\x00\x01\xb8\x00\x08\x08\x00\x01\x00\x08 \x00!\x9ah3M\x07<]\xc9\x14\xe1BA\xae\xab\xa1dPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS%c\xe3\x10,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00PLTEhksftgDBFNDFevZM11BZh91AY&SYb\xfa\x1f\xfe\x00\x00\x00\x06@\x10\x00\x00\x08\x00B \x00!\x9ah3M\x13<]\xc9\x14\xe1BA\x8b\xe8\x7f\xf8PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS-\xd6C\xad.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00PqxKCNudrUPWErzzmTdr12BZh91AY&SYe\xcew\xd4\x00\x00\x01BA\x08\x00 \x00\x00\x02\x00\x10 \x00!\x9ah3M\x13<]\xc9\x14\xe1BA\x979\xdfPPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\'\x14[\x18.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00SMZrMRKPQoovbVQgQrFz13BZh91AY&SYuB\xc4\xc9\x00\x00\x00D\x12\x08\x00\x00\x00\x81\x00\x04\x00 \x00!\x9ah3M\x17<]\xc9\x14\xe1BA\xd5\x0b\x13$PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS_\x91\x932,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00PpjEQeSAxQBOVQrJDZie14BZh91AY&SY[\x8fxo\x00\x00\x00\t\x00\x80 \x10\x80\x04\x00 \x00!\x9ah3M\x07<]\xc9\x14\xe1BAn=\xe1\xbcPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS2+\x89u,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00bSrsnVMXqxVlNMaQLZPQ15BZh91AY&SY\xbe\x14\xe9\xad\x00\x00\x01\x82(\x08\x10\x01\x00\x10\x00 \x00!\x9ah3M0\xbc]\xc9\x14\xe1BB\xf8S\xa6\xb4PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\xbeP$\x98.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00LoQXstpnZRSbXQQWvdDB16BZh91AY&SY\x82\x1e\xef`\x00\x00\x01\n\x11\x10\x00\x01\x00\x02\x00\x00\x80 \x00!\x9ah3M\x13<]\xc9\x14\xe1BB\x08{\xbd\x80PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\x1b\xb4l/,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00QiFFTwnBzacjzIBDZetC17BZh91AY&SY\x1b\xaa\x19\x83\x00\x00\x01\x80\xb0\x08\x00\x00\t\x00\x08 \x00!\x9ah3M0\xbc]\xc9\x14\xe1B@n\xa8f\x0cPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hSM@\xe4\xae.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00avdYQrfDsLRFQamwyQjD18BZh91AY&SYBZX\x9f\x00\x00\x00t\x00\x00\x80\x01\x00\x00\x01 \x00 \x00!\x9ah3M\x13<]\xc9\x14\xe1BA\tib|PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS)\x9e\xd7T.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00uFMHfTuQitIGAWQEJvAG19BZh91AY&SY\x00\xb2c\xa6\x00\x00\x01\x03\x11\x00\x01\x04\x00\x00\x02\x00\x10 \x00!\x9ah3M\x13<]\xc9\x14\xe1B@\x02\xc9\x8e\x98PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hST\x9b\x0e\xb9.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00lkpqMPjLoXPfDPVitlNg20BZh91AY&SY\x1a]\x7f\xde\x00\x00\x01\xa1\x88\x00\x80\x00\x01\x04\x00\x00 \x00!\x9ah3M\x17<]\xc9\x14\xe1B@iu\xffxPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\xe6v\xb2m.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00AzDefTpqgYZGjvaPhALI21BZh91AY&SY\x8c)\xc2\x80\x00\x00\x01\xa0\xc2\x00\x01\x00\x00\x80@\x02\x00 \x00!\x9ah3M\x13<]\xc9\x14\xe1BB0\xa7\n\x00PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\x92\x91\x08\xc7.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00kIKntpZKskrmRjtBniXU22BZh91AY&SYX\xd5{\x06\x00\x00\x00(B\x01\x00\x00@\x10\x00\x00\x01 \x00!\x9ah3M2\xbc]\xc9\x14\xe1BAcU\xec\x18PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\x17B\x91\xae.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00PkpeYAvCjPoSMpzpWSCJ23BZh91AY&SY\xdb)\xd6]\x00\x00\x01\x81\n\x90\x00\x00\x80\x00\x10\x04\x00 \x00!\x9ah3M\x13<]\xc9\x14\xe1BCl\xa7YtPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\xb4\x81\xf1\xb9.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00nrUfZyGAdNuzQqhcJdEd24BZh91AY&SY\xf5\xba\x9c\xef\x00\x00\x01\x88\xa4\x01\x00\x01\x00\x02\x00\x00 \x00!\x9ah3M2\xbc]\xc9\x14\xe1BC\xd6\xeas\xbcPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hSU\xc5\xa6K,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00wGEpCbcZvtUmHfgFpzmO25BZh91AY&SY\r0\x1b\xc4\x00\x00\x01\xc2\x10\x00\x08\x00\x04\x00\t \x00!\x9ah3M\x07<]\xc9\x14\xe1B@4\xc0o\x10PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\xae\x90\xb3\xcb.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00hAFmMUYfJBKWoTecWnKl26BZh91AY&SY2\xb0\xa5\xd8\x00\x00\x01\x14A \x00 \x00\x02\x00\x01\x00 \x00!\x9ah3M2\xbc]\xc9\x14\xe1B@\xca\xc2\x97`PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\xd8.\x8eu.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00bfWoNnaMHQLYVLkuGBuF27BZh91AY&SY\xd7\x19\xdc\x07\x00\x00\x01D\x12\x00\x04\x00 @\x00\x00\x01 \x00!\x9ah3M2\xbc]\xc9\x14\xe1BC\\gp\x1cPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hSc\xc0^\xc3.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00egICYNsZelwHKodoWlLx28BZh91AY&SYa\xe1]\xd8\x00\x00\x00r\x00 \x00\x00 \x00\x00\x82\x00 \x00!\x9ah3M2\xbc]\xc9\x14\xe1BA\x87\x85w`PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hSj\xef\xab3,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00tcllnDtIqIKZGROmMYff29BZh91AY&SYZ\r\xb3:\x00\x00\x00\x80\x07\x00\x10\x00\x01\x01@ \x00!\x9ah3M0\xbc]\xc9\x14\xe1BAh6\xcc\xe8PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\xb0E\xa2\xbe,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00aGHGYKkFCIENxDWnIMQD30BZh91AY&SY\xa2\xef\x8a\xb1\x00\x00\x00\x88A\x04\x00\x00@\x04\x80 \x00!\x9ah3M0\xbc]\xc9\x14\xe1BB\x8b\xbe*\xc4PK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS/\'\x8d#.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00VQqdwrafYLRfkJaWaMfI31BZh91AY&SY\xafEd;\x00\x00\x01\x80\xe0\x80 \x00\x04\x00\x10\x00\x00\xa0\x00!\x9ah3M\x13<]\xc9\x14\xe1BB\xbd\x15\x90\xecPK\x03\x04.\x00\x00\x00\x0c\x00\\\xb5hS\x9d\x13\xb6G,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00OnXuxyrNDFFpreunsGJM32BZh91AY&SY\xdb\xa0\x97\xf4\x00\x00\x00\x82\x81\x00\x02 \x00\x00A \x00!\x9ah3M\x07<]\xc9\x14\xe1BCn\x82_\xd0PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hSb\x97i~:\x00\x00\x00\x0b\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x00\x00\x00\x00HaJlZWSKnWQGikDEvQJn1PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\x1a\x0fC\xf6\xb7\x00\x00\x00d\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01m\x00\x00\x00YsgPvjTlJSPMUUuFIWFz2PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\xda\x97\x04$Q\x00\x00\x00\x18\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01W\x01\x00\x00rTGfIZsOIyvlvnzIUhQN3PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hSO@\xb8\x02,\x00\x00\x00\x04\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\xdb\x01\x00\x00iWIZfqrrNaIpjSiXeBnK4PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\xc9\xd5(\xec4\x00\x00\x00\x07\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01:\x02\x00\x00zhhVhgvUoDfSURuixnrj5PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\xd9\xa2^d0\x00\x00\x00\x06\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\xa1\x02\x00\x00TIeAPZxcszWdVwfNggmC6PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hSb\xf4 [.\x00\x00\x00\x04\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x04\x03\x00\x00GGjkCRqjcBBFCITqPlrz7PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS5\xcbL\xa8,\x00\x00\x00\x04\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01e\x03\x00\x00DahTcVINJNMUstHBJtvu8PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\x83K\xae\xdb.\x00\x00\x00\x04\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\xc4\x03\x00\x00vOdHWUqopUrvrnTxBuru9PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hSp\xa0$\xab,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01%\x04\x00\x00uMRWJVjjZGWeWAAEjzzm10PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS%c\xe3\x10,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x85\x04\x00\x00PLTEhksftgDBFNDFevZM11PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS-\xd6C\xad.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\xe5\x04\x00\x00PqxKCNudrUPWErzzmTdr12PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\'\x14[\x18.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01G\x05\x00\x00SMZrMRKPQoovbVQgQrFz13PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS_\x91\x932,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\xa9\x05\x00\x00PpjEQeSAxQBOVQrJDZie14PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS2+\x89u,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\t\x06\x00\x00bSrsnVMXqxVlNMaQLZPQ15PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\xbeP$\x98.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01i\x06\x00\x00LoQXstpnZRSbXQQWvdDB16PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\x1b\xb4l/,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\xcb\x06\x00\x00QiFFTwnBzacjzIBDZetC17PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hSM@\xe4\xae.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01+\x07\x00\x00avdYQrfDsLRFQamwyQjD18PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS)\x9e\xd7T.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x8d\x07\x00\x00uFMHfTuQitIGAWQEJvAG19PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hST\x9b\x0e\xb9.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\xef\x07\x00\x00lkpqMPjLoXPfDPVitlNg20PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\xe6v\xb2m.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01Q\x08\x00\x00AzDefTpqgYZGjvaPhALI21PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\x92\x91\x08\xc7.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\xb3\x08\x00\x00kIKntpZKskrmRjtBniXU22PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\x17B\x91\xae.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x15\t\x00\x00PkpeYAvCjPoSMpzpWSCJ23PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\xb4\x81\xf1\xb9.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01w\t\x00\x00nrUfZyGAdNuzQqhcJdEd24PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hSU\xc5\xa6K,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\xd9\t\x00\x00wGEpCbcZvtUmHfgFpzmO25PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\xae\x90\xb3\xcb.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x019\n\x00\x00hAFmMUYfJBKWoTecWnKl26PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\xd8.\x8eu.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x9b\n\x00\x00bfWoNnaMHQLYVLkuGBuF27PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hSc\xc0^\xc3.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\xfd\n\x00\x00egICYNsZelwHKodoWlLx28PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hSj\xef\xab3,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01_\x0b\x00\x00tcllnDtIqIKZGROmMYff29PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\xb0E\xa2\xbe,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\xbf\x0b\x00\x00aGHGYKkFCIENxDWnIMQD30PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS/\'\x8d#.\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x1f\x0c\x00\x00VQqdwrafYLRfkJaWaMfI31PK\x01\x02.\x03.\x00\x00\x00\x0c\x00\\\xb5hS\x9d\x13\xb6G,\x00\x00\x00\x04\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x81\x0c\x00\x00OnXuxyrNDFFpreunsGJM32PK\x05\x06\x00\x00\x00\x00 \x00 \x00w\x08\x00\x00\xe1\x0c\x00\x00\x00\x00')
Person Fakers¶
fake: LanguageName¶
Generate a random i18n language name (e.g. English).
Aliases: language_name, languagename
Source: faker : faker.providers.person.en_US.Provider.language_name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LanguageName}}
Outputs:
SomeObject(id=1, formula_field_example=Aymara)
fake: LastNameFemale¶
Aliases: last_name_female, lastnamefemale
Source: faker : faker.providers.person.en_US.Provider.last_name_female
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LastNameFemale}}
Outputs:
SomeObject(id=1, formula_field_example=Mcintosh)
fake: LastNameMale¶
Aliases: last_name_male, lastnamemale
Source: faker : faker.providers.person.en_US.Provider.last_name_male
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LastNameMale}}
Outputs:
SomeObject(id=1, formula_field_example=Mcintosh)
fake: LastNameNonbinary¶
Aliases: last_name_nonbinary, lastnamenonbinary
Source: faker : faker.providers.person.en_US.Provider.last_name_nonbinary
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LastNameNonbinary}}
Outputs:
SomeObject(id=1, formula_field_example=Mcintosh)
fake: Name¶
Example: 'John Doe'
Aliases: name
Source: faker : faker.providers.person.en_US.Provider.name
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Name}}
Outputs:
SomeObject(id=1, formula_field_example=Ms. Melody Vasquez)
fake: NameFemale¶
Aliases: name_female, namefemale
Source: faker : faker.providers.person.en_US.Provider.name_female
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.NameFemale}}
Outputs:
SomeObject(id=1, formula_field_example=Miss Catherine Frost)
fake: NameMale¶
Aliases: name_male, namemale
Source: faker : faker.providers.person.en_US.Provider.name_male
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.NameMale}}
Outputs:
SomeObject(id=1, formula_field_example=Timothy Beltran IV)
fake: NameNonbinary¶
Aliases: name_nonbinary, namenonbinary
Source: faker : faker.providers.person.en_US.Provider.name_nonbinary
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.NameNonbinary}}
Outputs:
SomeObject(id=1, formula_field_example=Patricia Beltran IV)
fake: Prefix¶
Aliases: prefix
Source: faker : faker.providers.person.en_US.Provider.prefix
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Prefix}}
Outputs:
SomeObject(id=1, formula_field_example=Dr.)
fake: PrefixFemale¶
Aliases: prefix_female, prefixfemale
Source: faker : faker.providers.person.en_US.Provider.prefix_female
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.PrefixFemale}}
Outputs:
SomeObject(id=1, formula_field_example=Mrs.)
fake: PrefixMale¶
Aliases: prefix_male, prefixmale
Source: faker : faker.providers.person.en_US.Provider.prefix_male
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.PrefixMale}}
Outputs:
SomeObject(id=1, formula_field_example=Mr.)
fake: PrefixNonbinary¶
Aliases: prefix_nonbinary, prefixnonbinary
Source: faker : faker.providers.person.en_US.Provider.prefix_nonbinary
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.PrefixNonbinary}}
Outputs:
SomeObject(id=1, formula_field_example=Mx.)
fake: Suffix¶
Aliases: suffix
Source: faker : faker.providers.person.en_US.Provider.suffix
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Suffix}}
Outputs:
SomeObject(id=1, formula_field_example=PhD)
fake: SuffixFemale¶
Aliases: suffix_female, suffixfemale
Source: faker : faker.providers.person.en_US.Provider.suffix_female
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SuffixFemale}}
Outputs:
SomeObject(id=1, formula_field_example=MD)
fake: SuffixMale¶
Aliases: suffix_male, suffixmale
Source: faker : faker.providers.person.en_US.Provider.suffix_male
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SuffixMale}}
Outputs:
SomeObject(id=1, formula_field_example=Jr.)
fake: SuffixNonbinary¶
Aliases: suffix_nonbinary, suffixnonbinary
Source: faker : faker.providers.person.en_US.Provider.suffix_nonbinary
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SuffixNonbinary}}
Outputs:
SomeObject(id=1, formula_field_example=Jr.)
Profile Fakers¶
fake: Profile¶
Generates a complete profile. If "fields" is not empty, only the fields in the list will be returned
Aliases: profile
Source: faker : faker.providers.profile.Provider.profile
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Profile}}
Outputs:
SomeObject(id=1, formula_field_example={'job': 'Engineer, electronics', 'company': 'National Bottle Corporation of the Philippines', 'ssn': '2584-1972076-9', 'residence': 'Block 05 Lot 72 Andromeda Expressway, Warner Cove 9, Juban, 5776 Guimaras', 'current_location': (Decimal('39.3394735'), Decimal('9.099659')), 'blood_group': 'AB+', 'website': ['http://pccshipping.net/', 'https://www.httechnologies.com.ph/', 'https://www.ocgmining.com/'], 'username': 'jirwin', 'name': 'Dr. Ross Mata', 'sex': 'M', 'address': 'Block 10 Lot 60 Dougherty Street, Agoho Village Phase 2, Mandaluyong, 0430 Metro Manila', 'mail': 'rbraun@yahoo.com', 'birthdate': datetime.date(1948, 11, 19)})
fake: SimpleProfile¶
Generates a basic profile with personal informations
Aliases: simple_profile, simpleprofile
Source: faker : faker.providers.profile.Provider.simple_profile
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.SimpleProfile}}
Outputs:
SomeObject(id=1, formula_field_example={'username': 'patrickharding', 'name': 'Dwayne Holden', 'sex': 'M', 'address': '1319 Sapphire Expressway, Borongan, 3084 Sorsogon', 'mail': 'gilbert85@zohomail.com', 'birthdate': datetime.date(1933, 7, 5)})
Providers Fakers¶
fake: Bothify¶
Generate a string with each placeholder in text
replaced according to the following rules:
- Number signs ('#') are replaced with a random digit (0 to 9).
- Question marks ('?') are replaced with a random character from
letters
.
By default, letters
contains all ASCII letters, uppercase and lowercase.
Under the hood, this method uses :meth:numerify() <faker.providers.BaseProvider.numerify>
and
and :meth:lexify() <faker.providers.BaseProvider.lexify>
to generate random values for number
signs and question marks respectively.
Aliases: bothify
Source: faker : faker.providers.user_agent.Provider.bothify
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Bothify(letters='ABCDE')}}
Outputs:
SomeObject(id=1, formula_field_example=75 EB)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: '${{fake.Bothify(text=''Product Number: ????-########'')}}'
Outputs:
SomeObject(id=1, formula_field_example=Product Number: afUz-38778408)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: '${{fake.Bothify(text=''Product Number: ????-########'',
letters=''ABCDE'')}}'
Outputs:
SomeObject(id=1, formula_field_example=Product Number: DAED-85839894)
fake: Hexify¶
Generate a string with each circumflex ('^') in text
replaced with a random hexadecimal character.
By default, upper
is set to False. If set to True
, output
will be formatted using uppercase hexadecimal characters.
Aliases: hexify
Source: faker : faker.providers.user_agent.Provider.hexify
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: '${{fake.Hexify(text=''MAC Address: ^^:^^:^^:^^:^^:^^'')}}'
Outputs:
SomeObject(id=1, formula_field_example=MAC Address: a6:fe:81:02:c0:fa)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: '${{fake.Hexify(text=''MAC Address: ^^:^^:^^:^^:^^:^^'',
upper=True)}}'
Outputs:
SomeObject(id=1, formula_field_example=MAC Address: 95:65:18:F2:24:41)
fake: LanguageCode¶
Generate a random i18n language code (e.g. en).
Aliases: language_code, languagecode
Source: faker : faker.providers.user_agent.Provider.language_code
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LanguageCode}}
Outputs:
SomeObject(id=1, formula_field_example=az)
fake: Lexify¶
Generate a string with each question mark ('?') in text
replaced with a random character from letters
.
By default, letters
contains all ASCII letters, uppercase and lowercase.
Aliases: lexify
Source: faker : faker.providers.user_agent.Provider.lexify
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: '${{fake.Lexify(text=''Random Identifier: ??????????'')}}'
Outputs:
SomeObject(id=1, formula_field_example=Random Identifier: NZqITZMjtg)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: '${{fake.Lexify(text=''Random Identifier: ??????????'',
letters=''ABCDE'')}}'
Outputs:
SomeObject(id=1, formula_field_example=Random Identifier: AEDCBCABEB)
fake: Locale¶
Generate a random underscored i18n locale code (e.g. en_US).
Aliases: locale
Source: faker : faker.providers.user_agent.Provider.locale
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Locale}}
Outputs:
SomeObject(id=1, formula_field_example=ro_RO)
fake: Numerify¶
Generate a string with each placeholder in text
replaced according
to the following rules:
- Number signs ('#') are replaced with a random digit (0 to 9).
- Percent signs ('%') are replaced with a random non-zero digit (1 to 9).
- Exclamation marks ('!') are replaced with a random digit or an empty string.
- At symbols ('@') are replaced with a random non-zero digit or an empty string.
Under the hood, this method uses :meth:random_digit() <faker.providers.BaseProvider.random_digit>
,
:meth:random_digit_not_null() <faker.providers.BaseProvider.random_digit_not_null>
,
:meth:random_digit_or_empty() <faker.providers.BaseProvider.random_digit_or_empty>
,
and :meth:random_digit_not_null_or_empty() <faker.providers.BaseProvider.random_digit_not_null_or_empty>
to generate the random values.
Aliases: numerify
Source: faker : faker.providers.user_agent.Provider.numerify
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Numerify(text='Intel Core i%-%%##K vs AMD Ryzen
% %%##X')}}
Outputs:
SomeObject(id=1, formula_field_example=Intel Core i8-9241K vs AMD Ryzen 6 7615X)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Numerify(text='!!! !!@ !@! !@@ @!! @!@ @@! @@@')}}
Outputs:
SomeObject(id=1, formula_field_example=12 6 22 4)
fake: RandomChoices¶
Generate a list of objects randomly sampled from elements
with replacement.
For information on the elements
and length
arguments, please refer to
:meth:random_elements() <faker.providers.BaseProvider.random_elements>
which
is used under the hood with the unique
argument explicitly set to False
.
("a", 0.45), ("b", 0.35), ("c", 0.15), ("d", 0.05), ])
("a", 0.45), ("b", 0.35), ("c", 0.15), ("d", 0.05), ]), length=20
Aliases: random_choices, randomchoices
Source: faker : faker.providers.user_agent.Provider.random_choices
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomChoices(elements=('a', 'b', 'c', 'd'))}}
Outputs:
SomeObject(id=1, formula_field_example=['d', 'b', 'b', 'c'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomChoices(elements=('a', 'b', 'c', 'd'), length=10)}}
Outputs:
SomeObject(id=1, formula_field_example=['b', 'd', 'b', 'b', 'c', 'd', 'c', 'b', 'd', 'c'])
fake: RandomDigit¶
Generate a random digit (0 to 9).
Aliases: random_digit, randomdigit
Source: faker : faker.providers.user_agent.Provider.random_digit
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomDigit}}
Outputs:
SomeObject(id=1, formula_field_example=0)
fake: RandomDigitNotNull¶
Generate a random non-zero digit (1 to 9).
Aliases: random_digit_not_null, randomdigitnotnull
Source: faker : faker.providers.user_agent.Provider.random_digit_not_null
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomDigitNotNull}}
Outputs:
SomeObject(id=1, formula_field_example=1)
fake: RandomDigitNotNullOrEmpty¶
Generate a random non-zero digit (1 to 9) or an empty string.
This method will return an empty string 50% of the time, and each digit has a 1/18 chance of being generated.
:sample size=10:
Aliases: random_digit_not_null_or_empty, randomdigitnotnullorempty
Source: faker : faker.providers.user_agent.Provider.random_digit_not_null_or_empty
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomDigitNotNullOrEmpty}}
Outputs:
SomeObject(id=1, formula_field_example=9)
fake: RandomDigitOrEmpty¶
Generate a random digit (0 to 9) or an empty string.
This method will return an empty string 50% of the time, and each digit has a 1/20 chance of being generated.
:sample size=10:
Aliases: random_digit_or_empty, randomdigitorempty
Source: faker : faker.providers.user_agent.Provider.random_digit_or_empty
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomDigitOrEmpty}}
Outputs:
SomeObject(id=1, formula_field_example=8)
fake: RandomElement¶
Generate a randomly sampled object from elements
.
For information on the elements
argument, please refer to
:meth:random_elements() <faker.providers.BaseProvider.random_elements>
which
is used under the hood with the unique
argument set to False
and the
length
argument set to 1
.
:sample size=10: elements=OrderedDict([ ("a", 0.45), ("b", 0.35), ("c", 0.15), ("d", 0.05), ])
Aliases: random_element, randomelement
Source: faker : faker.providers.user_agent.Provider.random_element
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomElement(elements=('a', 'b', 'c', 'd'))}}
Outputs:
SomeObject(id=1, formula_field_example=d)
fake: RandomElements¶
Generate a list of randomly sampled objects from elements
.
Set unique
to False
for random sampling with replacement, and set unique
to
True
for random sampling without replacement.
If length
is set to None
or is omitted, length
will be set to a random
integer from 1 to the size of elements
.
The value of length
cannot be greater than the number of objects
in elements
if unique
is set to True
.
The value of elements
can be any sequence type (list
, tuple
, set
,
string
, etc) or an OrderedDict
type. If it is the latter, the keys will be
used as the objects for sampling, and the values will be used as weighted probabilities
if unique
is set to False
. For example:
.. code-block:: python
# Random sampling with replacement fake.random_elements( elements=OrderedDict([ ("variable_1", 0.5), # Generates "variable_1" 50% of the time ("variable_2", 0.2), # Generates "variable_2" 20% of the time ("variable_3", 0.2), # Generates "variable_3" 20% of the time ("variable_4": 0.1), # Generates "variable_4" 10% of the time ]), unique=False )
# Random sampling without replacement (defaults to uniform distribution) fake.random_elements( elements=OrderedDict([ ("variable_1", 0.5), ("variable_2", 0.2), ("variable_3", 0.2), ("variable_4": 0.1), ]), unique=True )
("a", 0.45), ("b", 0.35), ("c", 0.15), ("d", 0.05), ]), length=20, unique=False
("a", 0.45), ("b", 0.35), ("c", 0.15), ("d", 0.05), ]), unique=True
Aliases: random_elements, randomelements
Source: faker : faker.providers.user_agent.Provider.random_elements
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomElements(elements=('a', 'b', 'c', 'd'), unique=False)}}
Outputs:
SomeObject(id=1, formula_field_example=['d', 'b', 'b', 'c'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomElements(elements=('a', 'b', 'c', 'd'), unique=True)}}
Outputs:
SomeObject(id=1, formula_field_example=['c', 'b', 'd', 'a'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomElements(elements=('a', 'b', 'c', 'd'), length=10,
unique=False)}}
Outputs:
SomeObject(id=1, formula_field_example=['c', 'b', 'd', 'c', 'b', 'd', 'd', 'd', 'd', 'b'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomElements(elements=('a', 'b', 'c', 'd'), length=4,
unique=True)}}
Outputs:
SomeObject(id=1, formula_field_example=['a', 'c', 'b', 'd'])
fake: RandomInt¶
Generate a random integer between two integers min
and max
inclusive
while observing the provided step
value.
This method is functionally equivalent to randomly sampling an integer
from the sequence range(min, max + 1, step)
.
:sample size=10: min=0, max=15 :sample size=10: min=0, max=15, step=3
Aliases: random_int, randomint
Source: faker : faker.providers.user_agent.Provider.random_int
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomInt}}
Outputs:
SomeObject(id=1, formula_field_example=663)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomInt(min=0, max=15)}}
Outputs:
SomeObject(id=1, formula_field_example=12)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomInt(min=0, max=15, step=3)}}
Outputs:
SomeObject(id=1, formula_field_example=6)
fake: RandomLetter¶
Generate a random ASCII letter (a-z and A-Z).
Aliases: random_letter, randomletter
Source: faker : faker.providers.user_agent.Provider.random_letter
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomLetter}}
Outputs:
SomeObject(id=1, formula_field_example=A)
fake: RandomLetters¶
Generate a list of random ASCII letters (a-z and A-Z) of the specified length
.
Aliases: random_letters, randomletters
Source: faker : faker.providers.user_agent.Provider.random_letters
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomLetters}}
Outputs:
SomeObject(id=1, formula_field_example=['n', 'P', 'C', 'a', 'L', 'u', 'Q', 'I', 'a', 'z', 'T', 'm', 'q', 'T', 'j', 'D'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomLetters(length=10)}}
Outputs:
SomeObject(id=1, formula_field_example=['D', 'p', 'j', 'j', 'F', 'I', 'y', 'e', 'N', 'T'])
fake: RandomLowercaseLetter¶
Generate a random lowercase ASCII letter (a-z).
Aliases: random_lowercase_letter, randomlowercaseletter
Source: faker : faker.providers.user_agent.Provider.random_lowercase_letter
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomLowercaseLetter}}
Outputs:
SomeObject(id=1, formula_field_example=n)
fake: RandomNumber¶
Generate a random integer according to the following rules:
- If
digits
isNone
(default), its value will be set to a random integer from 1 to 9. - If
fix_len
isFalse
(default), all integers that do not exceed the number ofdigits
can be generated. - If
fix_len
isTrue
, only integers with the exact number ofdigits
can be generated.
Aliases: random_number, randomnumber
Source: faker : faker.providers.user_agent.Provider.random_number
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomNumber(fix_len=False)}}
Outputs:
SomeObject(id=1, formula_field_example=521760889)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomNumber(fix_len=True)}}
Outputs:
SomeObject(id=1, formula_field_example=9268)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomNumber(digits=3)}}
Outputs:
SomeObject(id=1, formula_field_example=143)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomNumber(digits=3, fix_len=False)}}
Outputs:
SomeObject(id=1, formula_field_example=633)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomNumber(digits=3, fix_len=True)}}
Outputs:
SomeObject(id=1, formula_field_example=645)
fake: RandomSample¶
Generate a list of objects randomly sampled from elements
without replacement.
For information on the elements
and length
arguments, please refer to
:meth:random_elements() <faker.providers.BaseProvider.random_elements>
which
is used under the hood with the unique
argument explicitly set to True
.
Aliases: random_sample, randomsample
Source: faker : faker.providers.user_agent.Provider.random_sample
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomSample(elements=('a', 'b', 'c', 'd', 'e',
'f'))}}
Outputs:
SomeObject(id=1, formula_field_example=['d', 'a', 'c', 'f'])
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomSample(elements=('a', 'b', 'c', 'd', 'e',
'f'), length=3)}}
Outputs:
SomeObject(id=1, formula_field_example=['d', 'f', 'c'])
fake: RandomUppercaseLetter¶
Generate a random uppercase ASCII letter (A-Z).
Aliases: random_uppercase_letter, randomuppercaseletter
Source: faker : faker.providers.user_agent.Provider.random_uppercase_letter
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomUppercaseLetter}}
Outputs:
SomeObject(id=1, formula_field_example=N)
fake: RandomizeNbElements¶
Generate a random integer near number
according to the following rules:
- If
le
isFalse
(default), allow generation up to 140% ofnumber
. IfTrue
, upper bound generation is capped at 100%. - If
ge
isFalse
(default), allow generation down to 60% ofnumber
. IfTrue
, lower bound generation is capped at 100%. - If a numerical value for
min
is provided, generated values less thanmin
will be clamped atmin
. - If a numerical value for
max
is provided, generated values greater thanmax
will be clamped atmax
. - If both
le
andge
areTrue
, the value ofnumber
will automatically be returned, regardless of the values supplied formin
andmax
.
Aliases: randomize_nb_elements, randomizenbelements
Source: faker : faker.providers.user_agent.Provider.randomize_nb_elements
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomizeNbElements(number=100)}}
Outputs:
SomeObject(id=1, formula_field_example=65)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomizeNbElements(number=100, ge=True)}}
Outputs:
SomeObject(id=1, formula_field_example=131)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomizeNbElements(number=100, ge=True, min=120)}}
Outputs:
SomeObject(id=1, formula_field_example=130)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomizeNbElements(number=100, le=True)}}
Outputs:
SomeObject(id=1, formula_field_example=73)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomizeNbElements(number=100, le=True, max=80)}}
Outputs:
SomeObject(id=1, formula_field_example=78)
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.RandomizeNbElements(number=79, le=True, ge=True,
min=80)}}
Outputs:
SomeObject(id=1, formula_field_example=79)
Python Fakers¶
fake: Pybool¶
Aliases: pybool
Source: faker : faker.providers.python.Provider.pybool
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pybool}}
Outputs:
SomeObject(id=1, formula_field_example=False)
fake: Pydecimal¶
Aliases: pydecimal
Source: faker : faker.providers.python.Provider.pydecimal
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pydecimal}}
Outputs:
SomeObject(id=1, formula_field_example=2.0665030089131933e+91)
fake: Pydict¶
Returns a dictionary.
:nb_elements: number of elements for dictionary :variable_nb_elements: is use variable number of elements for dictionary :value_types: type of dictionary values
Aliases: pydict
Source: faker : faker.providers.python.Provider.pydict
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pydict}}
Outputs:
SomeObject(id=1, formula_field_example={'dignissimos': 'fOMbxJbVYLedsbsaYQdU', 'nobis': 'aIMUMpJWmhxyKnbkrXpT', 'recusandae': datetime.datetime(2013, 4, 10, 18, 29, 48), 'nisi': 3015, 'blanditiis': 'http://uxp.org/', 'corporis': datetime.datetime(1986, 7, 11, 18, 55, 27), 'nesciunt': 'NpvcgbedvCMhvHextXdv'})
fake: Pyfloat¶
Aliases: pyfloat
Source: faker : faker.providers.python.Provider.pyfloat
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pyfloat}}
Outputs:
SomeObject(id=1, formula_field_example=-61.8878635605209)
fake: Pyint¶
Aliases: pyint
Source: faker : faker.providers.python.Provider.pyint
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pyint}}
Outputs:
SomeObject(id=1, formula_field_example=663)
fake: Pyiterable¶
Aliases: pyiterable
Source: faker : faker.providers.python.Provider.pyiterable
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pyiterable}}
Outputs:
SomeObject(id=1, formula_field_example=['JDXWVcMKILUHtBkEahrP', 'rGciZpuCpymcjBdurvfV', Decimal('-1717604522961113306016884779361534926351108.317643039213765821972966875773893055508249269471180132040'), Decimal('-27586880918916348967.9930024894517446660223450076279125609767017200992'), 'erik85@example.org', 8033])
fake: Pylist¶
Aliases: pylist
Source: faker : faker.providers.python.Provider.pylist
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pylist}}
Outputs:
SomeObject(id=1, formula_field_example=['HFDutYbbXjgkPWbwfnlH', 7144, 'dyFKunVyUDKkNPiiBgVI', 'yvDAqsRnDaMrcomXsosX', 'williamfigueroa@example.net', 1322])
fake: Pyset¶
Aliases: pyset
Source: faker : faker.providers.python.Provider.pyset
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pyset}}
Outputs:
SomeObject(id=1, formula_field_example={7144, 'williamfigueroa@example.net', 'dyFKunVyUDKkNPiiBgVI', 1322, 'yvDAqsRnDaMrcomXsosX', 'HFDutYbbXjgkPWbwfnlH'})
fake: Pystr¶
Generates a random string of upper and lowercase letters. :type min_chars: int :type max_chars: int
Return:: String. Random of random length between min and max characters.
Aliases: pystr
Source: faker : faker.providers.python.Provider.pystr
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pystr}}
Outputs:
SomeObject(id=1, formula_field_example=azTmqTjDmYPxeqAWfCKC)
fake: PystrFormat¶
Aliases: pystr_format, pystrformat
Source: faker : faker.providers.python.Provider.pystr_format
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.PystrFormat}}
Outputs:
SomeObject(id=1, formula_field_example=Z4-2198268i)
fake: Pystruct¶
Aliases: pystruct
Source: faker : faker.providers.python.Provider.pystruct
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pystruct}}
Outputs:
SomeObject(id=1, formula_field_example=([3600, 'travisantonio@example.org', 'xnKyKMDnhawIQodzrrcB', 8832, 'craigcraig@example.net', 'oTxcZuvNhoPqckzfJJex', 6916, 5566, 'HrJWrdsahIogVirASNEY', 6667], {'voluptatum': Decimal('-2176759472406179211634169480906685332118924578362992520521859318.7897459130648'), 'rem': datetime.datetime(1983, 5, 14, 14, 28, 33), 'veritatis': 417, 'rerum': datetime.datetime(2010, 4, 27, 1, 17, 11), 'iusto': 'vgarrison@example.com', 'expedita': 'JtlNNADLrIYTtrkLmEbz', 'ipsam': 1748, 'fuga': datetime.datetime(1973, 8, 27, 16, 38, 32), 'quibusdam': 2290879.40761737, 'esse': 'llQSvEASjhcmYfEmfdcm'}, {'corporis': {0: 'https://www.quaddragon.ph/terms.htm', 1: [4165, Decimal('5355563069846908150621208435391365401746327.2'), 'iZVeNISzqPMBZOzWARcg'], 2: {0: 'YffFeRPwHuMNBTqBgppu', 1: datetime.datetime(2021, 7, 18, 4, 26, 23), 2: ['xDWnIMQDYYAxfEqJLTMQ', 9647]}}, 'amet': {1: -112.732364187359, 2: ['zmSAOnXuxyrNDFFpreun', 4560, 'http://gdctechnologies.net/login/'], 3: {1: 'OsSstrYTcAqoGqZsbxGs', 2: 'https://ism.org.ph/about.html', 3: [7293, 9808]}}, 'iusto': {2: Decimal('65083183085239787627420545436001295920082921228266054590390555195516359423829281599891.254747266515242571554526332979693052076910649360936977966604225189729632407575'), 3: [datetime.datetime(2021, 6, 8, 22, 37, 6), 'qRzhkaowMVlPuSLHPkgZ', 'https://pruittcentury.net.ph/category/posts/category/privacy/'], 4: {2: 'pzuZmRQXKzWbVMkpSfoh', 3: 'pikEPdgWDodDRfnLDGSX', 4: [datetime.datetime(1973, 11, 7, 5, 47, 2), 'rwzqIPgvIETTCUPhausb']}}, 'perferendis': {3: 'fCkHucUVHkvKgkeWNhmI', 4: ['lSwSaBvOXfNsTSZAzlcV', 'nHOfrGYfTpDfyVlmcDyC', 'wmGfjpxkHnyPIFRvwugF'], 5: {3: Decimal('959404736349505060980006947508.164050051908198039964112128337946308871326713312'), 4: 8042, 5: [4199, 'http://zdht.ph/faq/']}}, 'accusamus': {4: datetime.datetime(1986, 2, 25, 9, 43, 51), 5: [4976, 'SwptMZRRpkmXilPTmBsS', 'https://www.gbna.ph/app/faq/'], 6: {4: 'OvrwLcWIDaehGDiSrhpN', 5: Decimal('142933200744806792020865150783460677231881838654390541992170754620822634989003095.79448552178112256384554808161967'), 6: ['MLRhMvDbwoeHxVVEDPIc', 'xLAhCLWCnAKogkpkpcwJ']}}, 'alias': {5: 'GcfISqMOdIwkkQJvyiZB', 6: ['SGKXjDYrGLJviYBRwOaY', 'yLJtydqNZyxhJUdHkhIo', 'jaDLJUXPzjQUwpcVcwYe'], 7: {5: 7697, 6: 'http://ycbank.org/search/', 7: [Decimal('338007752109003640741821558.38993884832251146684821561206809495300003511447016344991281554501645402753316581229'), 'ReXAOdsyDYAVYUsTqLKF']}}, 'cumque': {6: 3916, 7: ['SttuDoQIPdtkkrStdSOC', 'siyrWpqMZJIhCGqbUhsI', 'LpFewHCHlxddkHPFsaKS'], 8: {6: 'rdieIVUhxZIqtezamdft', 7: 2087, 8: [Decimal('-6080932927273080877647599812907774630056739908395324882691463195626871465.6564037531506639636510341341323965423870279104'), Decimal('-8825422564577629734667057.0575711844965715768068505097896304883983186')]}}, 'consequatur': {7: 'xLhEFYFvzFBJpmYWMZZo', 8: [3086, 'http://www.cybergold.org.ph/category.html', Decimal('-114300517447643858915651829799685482212140385685189703860669883115684377299488.510557284017274822913827018556531679981999740587184195092425')], 9: {7: Decimal('580559737699566732703070212831163802621658370113.1181910247982449993542725332967609290410602341309766734157659001997'), 8: Decimal('7804303584065333509101359186432777391882159214643213344012874211398332737971568206992926.88335397069708535205718964982307137494409541090'), 9: [Decimal('1044111399055997089.764903555263600498342906430092792395468187344059494345844671163234587796387513974910013865811'), Decimal('-77048875972830793393041656529672623057715492403844317187524810335825534380644641009238082994.229707948351332248747435327728366435472667639049807906992009421045046166533297657829')]}}, 'voluptate': {8: datetime.datetime(2015, 6, 16, 10, 17, 39), 9: ['CRjykxtplAyvSoeNHlBd', 'BybjFrOqPDqpvdOVHEOe', 'JhDPmefptRyNmKYvScec'], 10: {8: 'http://pkugroup.com.ph/main/', 9: 'hxtZKeMWYtrrHwUQYGaN', 10: ['umason@example.org', 'mgqcYwhAuFFQUHCrlQbF']}}, 'nostrum': {9: datetime.datetime(1997, 10, 15, 7, 21, 19), 10: ['teHuAcZpKPitsiINHMev', Decimal('-820107235901884245616048469574007210343183384647799633035243086685324.20502181101'), 'tXFbfFFDPiDnpERjRFUf'], 11: {9: 'CyablnxUWoJCUpxEvvkM', 10: 'triciamccarty@example.net', 11: ['AdLsLrfTUwpuFoEGaiqF', datetime.datetime(2001, 10, 23, 21, 7, 8)]}}}))
fake: Pytuple¶
Aliases: pytuple
Source: faker : faker.providers.python.Provider.pytuple
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Pytuple}}
Outputs:
SomeObject(id=1, formula_field_example=('HFDutYbbXjgkPWbwfnlH', 7144, 'dyFKunVyUDKkNPiiBgVI', 'yvDAqsRnDaMrcomXsosX', 'williamfigueroa@example.net', 1322))
User_Agent Fakers¶
fake: AndroidPlatformToken¶
Generate an Android platform token used in user agent strings.
Aliases: android_platform_token, androidplatformtoken
Source: faker : faker.providers.user_agent.Provider.android_platform_token
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.AndroidPlatformToken}}
Outputs:
SomeObject(id=1, formula_field_example=Android 5.0.2)
fake: Chrome¶
Generate a Chrome web browser user agent string.
Aliases: chrome
Source: faker : faker.providers.user_agent.Provider.chrome
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Chrome}}
Outputs:
SomeObject(id=1, formula_field_example=Mozilla/5.0 (iPad; CPU iPad OS 10_3_4 like Mac OS X) AppleWebKit/536.1 (KHTML, like Gecko) CriOS/26.0.877.0 Mobile/13Z933 Safari/536.1)
fake: Firefox¶
Generate a Mozilla Firefox web browser user agent string.
Aliases: firefox
Source: faker : faker.providers.user_agent.Provider.firefox
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Firefox}}
Outputs:
SomeObject(id=1, formula_field_example=Mozilla/5.0 (Windows NT 10.0; de-BE; rv:1.9.0.20) Gecko/2015-11-23 10:33:37 Firefox/11.0)
fake: InternetExplorer¶
Generate an IE web browser user agent string.
Aliases: internet_explorer, internetexplorer
Source: faker : faker.providers.user_agent.Provider.internet_explorer
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.InternetExplorer}}
Outputs:
SomeObject(id=1, formula_field_example=Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0))
fake: IosPlatformToken¶
Generate an iOS platform token used in user agent strings.
Aliases: ios_platform_token, iosplatformtoken
Source: faker : faker.providers.user_agent.Provider.ios_platform_token
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.IosPlatformToken}}
Outputs:
SomeObject(id=1, formula_field_example=iPad; CPU iPad OS 9_3_6 like Mac OS X)
fake: LinuxPlatformToken¶
Generate a Linux platform token used in user agent strings.
Aliases: linux_platform_token, linuxplatformtoken
Source: faker : faker.providers.user_agent.Provider.linux_platform_token
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LinuxPlatformToken}}
Outputs:
SomeObject(id=1, formula_field_example=X11; Linux i686)
fake: LinuxProcessor¶
Generate a Linux processor token used in user agent strings.
Aliases: linux_processor, linuxprocessor
Source: faker : faker.providers.user_agent.Provider.linux_processor
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.LinuxProcessor}}
Outputs:
SomeObject(id=1, formula_field_example=i686)
fake: MacPlatformToken¶
Generate a MacOS platform token used in user agent strings.
Aliases: mac_platform_token, macplatformtoken
Source: faker : faker.providers.user_agent.Provider.mac_platform_token
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MacPlatformToken}}
Outputs:
SomeObject(id=1, formula_field_example=Macintosh; U; Intel Mac OS X 10_12_5)
fake: MacProcessor¶
Generate a MacOS processor token used in user agent strings.
Aliases: mac_processor, macprocessor
Source: faker : faker.providers.user_agent.Provider.mac_processor
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.MacProcessor}}
Outputs:
SomeObject(id=1, formula_field_example=Intel)
fake: Opera¶
Generate an Opera web browser user agent string.
Aliases: opera
Source: faker : faker.providers.user_agent.Provider.opera
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Opera}}
Outputs:
SomeObject(id=1, formula_field_example=Opera/8.49.(Windows NT 10.0; ce-RU) Presto/2.9.189 Version/12.00)
fake: Safari¶
Generate a Safari web browser user agent string.
Aliases: safari
Source: faker : faker.providers.user_agent.Provider.safari
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.Safari}}
Outputs:
SomeObject(id=1, formula_field_example=Mozilla/5.0 (Macintosh; PPC Mac OS X 10_10_1 rv:3.0; the-NP) AppleWebKit/531.6.6 (KHTML, like Gecko) Version/5.0.1 Safari/531.6.6)
fake: UserAgent¶
Generate a random web browser user agent string.
Aliases: user_agent, useragent
Source: faker : faker.providers.user_agent.Provider.user_agent
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.UserAgent}}
Outputs:
SomeObject(id=1, formula_field_example=Mozilla/5.0 (iPod; U; CPU iPhone OS 3_2 like Mac OS X; ht-HT) AppleWebKit/532.19.2 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6532.19.2)
fake: WindowsPlatformToken¶
Generate a Windows platform token used in user agent strings.
Aliases: windows_platform_token, windowsplatformtoken
Source: faker : faker.providers.user_agent.Provider.windows_platform_token
Recipe:
- var: snowfakery_locale
value: en_PH
- object: SomeObject
fields:
formula_field_example: ${{fake.WindowsPlatformToken}}
Outputs:
SomeObject(id=1, formula_field_example=Windows NT 5.01)