fakeit
Die FakeIt-Erweiterung ermöglicht die Erzeugung realistischer Fake-/Testdaten direkt in SQL-Abfragen
Maintainer: tobilg
Installation und Laden
INSTALL fakeit FROM community;LOAD fakeit;Beispiel
-- Generate a simple fake name and emailD SELECT fakeit_name_full() as name, fakeit_contact_email() as email;┌─────────────────┬──────────────────────────┐│ name │ email ││ varchar │ varchar │├─────────────────┼──────────────────────────┤│ Jane Doe │ jane.doe@example.com │└─────────────────┴──────────────────────────┘
-- Generate fake address dataD SELECT fakeit_address_street() as street, fakeit_address_city() as city, fakeit_address_state() as state, fakeit_address_zip() as zip;┌─────────────────────┬──────────────┬───────────────┬─────────┐│ street │ city │ state │ zip ││ varchar │ varchar │ varchar │ varchar │├─────────────────────┼──────────────┼───────────────┼─────────┤│ 123 Main St │ New York │ New York │ 10001 │└─────────────────────┴──────────────┴───────────────┴─────────┘
-- Generate fake company and contact informationD SELECT fakeit_company_company() as company, fakeit_contact_phone_formatted() as phone, fakeit_internet_domain_name() as website;┌──────────────────┬──────────────────┬─────────────────────┐│ company │ phone │ website ││ varchar │ varchar │ varchar │├──────────────────┼──────────────────┼─────────────────────┤│ Acme Corp │ (555) 123-4567 │ example.com │└──────────────────┴──────────────────┴─────────────────────┘
-- Generate UUIDsD SELECT fakeit_uuid_v4() as id;┌──────────────────────────────────────┐│ id ││ varchar │├──────────────────────────────────────┤│ a1b2c3d4-e5f6-7890-abcd-ef1234567890 │└──────────────────────────────────────┘
-- Generate fake payment informationD SELECT fakeit_payment_credit_card_type() as card_type, fakeit_payment_credit_card_number() as card_number, fakeit_payment_credit_card_cvv() as cvv;┌───────────┬──────────────────┬─────────┐│ card_type │ card_number │ cvv ││ varchar │ varchar │ varchar │├───────────┼──────────────────┼─────────┤│ Visa │ 4532123456789012 │ 123 │└───────────┴──────────────────┴─────────┘Über fakeit
Diese Community-Erweiterung stellt über 120 Funktionen zur Erzeugung realistischer Fake-/Testdaten direkt in SQL-Abfragen bereit. Sie basiert auf der Rust-Bibliothek fakeit und eignet sich zum Anlegen von Testdatensätzen, zum Befüllen von Entwicklungsdatenbanken und zum Prototyping von Anwendungen.
Funktionen
- Über 120 Funktionen zur Fake-Datenerzeugung in mehr als 25 Kategorien
- Reine Rust-Implementierung ohne C++-Abhängigkeiten
- WebAssembly-kompatibel für DuckDB-WASM-Umgebungen
- Eigenständig ohne externe Abhängigkeiten
- Produktionsreif mit CI/CD-Automatisierung
Funktionskategorien
Die Erweiterung gliedert Funktionen in die folgenden Kategorien:
Adressfunktionen
fakeit_address_street()- Vollständige Straßenadressefakeit_address_street_number()- Hausnummerfakeit_address_street_name()- Straßennamefakeit_address_street_prefix()- Straßenpräfix (z. B. „N“, „S“)fakeit_address_street_suffix()- Straßensuffix (z. B. „Ave“, „St“)fakeit_address_city()- Stadtnamefakeit_address_state()- Bundesstaat-/Regionsnamefakeit_address_state_abr()- Bundesstaat-Abkürzungfakeit_address_zip()- PLZ/Postleitzahlfakeit_address_country()- Ländernamefakeit_address_country_abr()- Länderabkürzungfakeit_address_latitude()- Zufällige geografische Breitefakeit_address_longitude()- Zufällige geografische Längefakeit_address_latitude_in_range(min, max)- Breite innerhalb eines Bereichsfakeit_address_longitude_in_range(min, max)- Länge innerhalb eines Bereichs
Namensfunktionen
fakeit_name_first()- Vornamefakeit_name_last()- Nachnamefakeit_name_full()- Vollständiger Name (Vor- + Nachname)fakeit_name_prefix()- Namenspräfix (z. B. „Mr.“, „Mrs.“)fakeit_name_suffix()- Namenssuffix (z. B. „Jr.“, „Sr.“)
Kontaktfunktionen
fakeit_contact_email()- E-Mail-Adressefakeit_contact_phone()- Telefonnummer (unformatiert)fakeit_contact_phone_formatted()- Telefonnummer (formatiert)
Unternehmensfunktionen
fakeit_company_company()- Unternehmensnamefakeit_company_company_suffix()- Unternehmenssuffix (z. B. „Inc“, „LLC“)fakeit_company_buzzword()- Business-Schlagwortfakeit_company_bs()- Business-Floskel
Internetfunktionen
fakeit_internet_ipv4_address()- IPv4-Adressefakeit_internet_ipv6_address()- IPv6-Adressefakeit_internet_domain_name()- Domainnamefakeit_internet_domain_suffix()- Domain-Suffix (z. B. „.com“, „.org“)fakeit_internet_username()- Benutzernamefakeit_internet_mac_address()- MAC-Adressefakeit_internet_http_method()- HTTP-Methode (GET, POST usw.)
UUID-Funktionen
fakeit_uuid_v1()- UUID Version 1 (zeitstempelbasiert)fakeit_uuid_v4()- UUID Version 4 (zufällig)
Tierfunktionen
fakeit_animal_pet_name()- Haustiernamefakeit_animal_animal()- Zufälliges Tierfakeit_animal_farm()- Nutztierfakeit_animal_cat()- Katzenrassefakeit_animal_dog()- Hunderasse
Bierfunktionen
fakeit_beer_name()- Biernamefakeit_beer_style()- Bierstilfakeit_beer_hop()- Hopfensortefakeit_beer_yeast()- Hefetypfakeit_beer_malt()- Malztypfakeit_beer_ibu()- IBU (International Bitterness Units)fakeit_beer_alcohol()- Alkoholgehaltfakeit_beer_blg()- Grad Blg (Balling)
Farbfunktionen
fakeit_color_full()- Vollständiger Farbnamefakeit_color_hex()- Hex-Farbcodefakeit_color_safe()- Websichere Farbefakeit_color_rgb()- RGB-Farbarray
Währungsfunktionen
fakeit_currency_short()- Währungscode (z. B. „USD“)fakeit_currency_long()- Währungsname (z. B. „US Dollar“)fakeit_currency_price()- Zufälliger Preis
DateTime-Funktionen
fakeit_datetime_month()- Monatsnamefakeit_datetime_day()- Tagesnummerfakeit_datetime_week_day()- Wochentagsnamefakeit_datetime_year()- Jahrfakeit_datetime_hour()- Stundefakeit_datetime_minute()- Minutefakeit_datetime_second()- Sekundefakeit_datetime_nanosecond()- Nanosekundefakeit_datetime_timezone()- Zeitzonennamefakeit_datetime_timezone_full()- Vollständiger Zeitzonennamefakeit_datetime_timezone_abv()- Zeitzonenabkürzungfakeit_datetime_timezone_offset()- Zeitzonenoffsetfakeit_datetime_date()- Zufälliges Datum
Dateifunktionen
fakeit_file_extension()- Dateierweiterungfakeit_file_mime_type()- MIME-Typ
Hacker-Funktionen
fakeit_hacker_phrase()- Hacker-Phrasefakeit_hacker_abbreviation()- Tech-Abkürzungfakeit_hacker_adjective()- Tech-Adjektivfakeit_hacker_noun()- Tech-Substantivfakeit_hacker_verb()- Tech-Verbfakeit_hacker_ingverb()- Tech-Verb (Partizip Präsens)
Hipster-Funktionen
fakeit_hipster_word()- Hipster-Wortfakeit_hipster_sentence()- Hipster-Satzfakeit_hipster_paragraph()- Hipster-Absatz
Bildfunktionen
fakeit_image_url()- Zufällige Bild-URL
Berufsfunktionen
fakeit_job_title()- Berufsbezeichnungfakeit_job_descriptor()- Berufsdeskriptorfakeit_job_level()- Berufsebene
Sprachfunktionen
fakeit_language_random()- Zufällige Sprachefakeit_language_abbreviation()- Sprachabkürzungfakeit_language_programming()- Programmiersprache
Log-Level-Funktionen
fakeit_log_level_general()- Allgemeines Log-Levelfakeit_log_level_syslog()- Syslog-Levelfakeit_log_level_apache()- Apache-Log-Level
Passwortfunktionen
fakeit_password_generate()- Zufälliges Passwort
Zahlungsfunktionen
fakeit_payment_credit_card_type()- Kreditkartentypfakeit_payment_credit_card_number()- Kreditkartennummerfakeit_payment_credit_card_exp()- Ablaufdatumfakeit_payment_credit_card_cvv()- CVV-Codefakeit_payment_credit_card_luhn_number()- Luhn-gültige Nummer
Personfunktionen
fakeit_person_ssn()- Social Security Numberfakeit_person_gender()- Geschlecht
Statuscode-Funktionen
fakeit_status_code_simple()- Einfacher HTTP-Statuscodefakeit_status_code_general()- Allgemeiner HTTP-Statuscode
User-Agent-Funktionen
fakeit_user_agent_chrome()- Chrome-User-Agentfakeit_user_agent_firefox()- Firefox-User-Agentfakeit_user_agent_safari()- Safari-User-Agentfakeit_user_agent_opera()- Opera-User-Agentfakeit_user_agent_random_platform()- Zufällige Plattformfakeit_user_agent_linux_platform_token()- Linux-Plattformtokenfakeit_user_agent_mac_platform_token()- Mac-Plattformtokenfakeit_user_agent_windows_platform_token()- Windows-Plattformtoken
Fahrzeugfunktionen
fakeit_vehicle_vehicle_type()- Fahrzeugtypfakeit_vehicle_car_maker()- Autoherstellerfakeit_vehicle_car_model()- Automodellfakeit_vehicle_fuel()- Kraftstoffartfakeit_vehicle_transmission_gear()- Getriebeart
Wortfunktionen
fakeit_words_word()- Zufälliges Wortfakeit_words_sentence()- Zufälliger Satzfakeit_words_paragraph()- Zufälliger Absatzfakeit_words_question()- Zufällige Fragefakeit_words_quote()- Zufälliges Zitat
Boolesche Funktionen
fakeit_bool()- Zufälliger Boolescher Wert
Generatorfunktionen
fakeit_generator_generate()- Generator für benutzerdefinierte Muster
Verwendungsbeispiele
Testbenutzer erzeugen
SELECT row_number() OVER () as id, fakeit_name_full() as name, fakeit_contact_email() as email, fakeit_contact_phone_formatted() as phone, fakeit_address_city() as city, fakeit_address_state() as stateFROM generate_series(1, 100);E-Commerce-Bestellungen erzeugen
SELECT fakeit_uuid_v4() as order_id, fakeit_name_full() as customer_name, fakeit_company_company() as vendor, fakeit_currency_price() as amount, fakeit_payment_credit_card_type() as payment_method, fakeit_datetime_date() as order_dateFROM generate_series(1, 1000);Logeinträge erzeugen
SELECT fakeit_datetime_date() as timestamp, fakeit_internet_ipv4_address() as ip_address, fakeit_log_level_apache() as log_level, fakeit_internet_http_method() as http_method, fakeit_status_code_general() as status_code, fakeit_user_agent_chrome() as user_agentFROM generate_series(1, 10000);GeoJSON-Daten erzeugen
SELECT json_object( 'type', 'Feature', 'geometry', json_object( 'type', 'Point', 'coordinates', json_array( fakeit_address_longitude(), fakeit_address_latitude() ) ), 'properties', json_object( 'name', fakeit_name_full(), 'city', fakeit_address_city(), 'country', fakeit_address_country() )) as geojsonFROM generate_series(1, 50);Anwendungsfälle
- Testdatenerzeugung: Entwicklungs- und Testdatenbanken mit realistischen Daten befüllen
- Prototyping: Anwendungen schnell mit Beispieldaten nachbilden
- Datenmaskierung: Sensible Produktionsdaten für Tests durch Fake-Daten ersetzen
- Lasttests: Große Datensätze für Leistungstests erzeugen
- Demos und Präsentationen: Überzeugende Demodaten zur Vorstellung von Funktionen erstellen
Diese Erweiterung ist experimentell und wird aktiv weiterentwickelt. Die neuesten Updates und Beispiele finden Sie im Repository.
Hinzugefügte Funktionen
| function_name | function_type | description | comment | examples |
|---|---|---|---|---|
| fakeit_address_street | scalar | Generates a random full street address. | NULL | [SELECT fakeit_address_street();] |
| fakeit_address_street_number | scalar | Generates a random street number. | NULL | [SELECT fakeit_address_street_number();] |
| fakeit_address_street_prefix | scalar | Generates a random street prefix (e.g., N, S, E, W). | NULL | [SELECT fakeit_address_street_prefix();] |
| fakeit_address_street_name | scalar | Generates a random street name. | NULL | [SELECT fakeit_address_street_name();] |
| fakeit_address_street_suffix | scalar | Generates a random street suffix (e.g., Ave, St, Rd, Blvd). | NULL | [SELECT fakeit_address_street_suffix();] |
| fakeit_address_city | scalar | Generates a random city name. | NULL | [SELECT fakeit_address_city();] |
| fakeit_address_state | scalar | Generates a random state name. | NULL | [SELECT fakeit_address_state();] |
| fakeit_address_state_abr | scalar | Generates a random state abbreviation. | NULL | [SELECT fakeit_address_state_abr();] |
| fakeit_address_zip | scalar | Generates a random ZIP/postal code. | NULL | [SELECT fakeit_address_zip();] |
| fakeit_address_country | scalar | Generates a random country name. | NULL | [SELECT fakeit_address_country();] |
| fakeit_address_country_abr | scalar | Generates a random country abbreviation. | NULL | [SELECT fakeit_address_country_abr();] |
| fakeit_address_latitude | scalar | Generates a random latitude coordinate. | NULL | [SELECT fakeit_address_latitude();] |
| fakeit_address_longitude | scalar | Generates a random longitude coordinate. | NULL | [SELECT fakeit_address_longitude();] |
| fakeit_address_latitude_in_range | scalar | Generates a random latitude within a specified range. | Takes min and max parameters | [SELECT fakeit_address_latitude_in_range(-90, 90);] |
| fakeit_address_longitude_in_range | scalar | Generates a random longitude within a specified range. | Takes min and max parameters | [SELECT fakeit_address_longitude_in_range(-180, 180);] |
| fakeit_name_first | scalar | Generates a random first name. | NULL | [SELECT fakeit_name_first();] |
| fakeit_name_last | scalar | Generates a random last name. | NULL | [SELECT fakeit_name_last();] |
| fakeit_name_full | scalar | Generates a random full name (first + last). | NULL | [SELECT fakeit_name_full();] |
| fakeit_name_prefix | scalar | Generates a random name prefix (e.g., Mr., Mrs., Dr.). | NULL | [SELECT fakeit_name_prefix();] |
| fakeit_name_suffix | scalar | Generates a random name suffix (e.g., Jr., Sr., III). | NULL | [SELECT fakeit_name_suffix();] |
| fakeit_contact_email | scalar | Generates a random email address. | NULL | [SELECT fakeit_contact_email();] |
| fakeit_contact_phone | scalar | Generates a random phone number (unformatted). | NULL | [SELECT fakeit_contact_phone();] |
| fakeit_contact_phone_formatted | scalar | Generates a random phone number (formatted). | NULL | [SELECT fakeit_contact_phone_formatted();] |
| fakeit_company_company | scalar | Generates a random company name. | NULL | [SELECT fakeit_company_company();] |
| fakeit_company_company_suffix | scalar | Generates a random company suffix (e.g., Inc, LLC, Corp). | NULL | [SELECT fakeit_company_company_suffix();] |
| fakeit_company_buzzword | scalar | Generates a random business buzzword. | NULL | [SELECT fakeit_company_buzzword();] |
| fakeit_company_bs | scalar | Generates a random business BS phrase. | NULL | [SELECT fakeit_company_bs();] |
| fakeit_internet_ipv4_address | scalar | Generates a random IPv4 address. | NULL | [SELECT fakeit_internet_ipv4_address();] |
| fakeit_internet_ipv6_address | scalar | Generates a random IPv6 address. | NULL | [SELECT fakeit_internet_ipv6_address();] |
| fakeit_internet_domain_name | scalar | Generates a random domain name. | NULL | [SELECT fakeit_internet_domain_name();] |
| fakeit_internet_domain_suffix | scalar | Generates a random domain suffix (e.g., .com, .org, .net). | NULL | [SELECT fakeit_internet_domain_suffix();] |
| fakeit_internet_username | scalar | Generates a random username. | NULL | [SELECT fakeit_internet_username();] |
| fakeit_internet_mac_address | scalar | Generates a random MAC address. | NULL | [SELECT fakeit_internet_mac_address();] |
| fakeit_internet_http_method | scalar | Generates a random HTTP method (GET, POST, PUT, DELETE, etc.). | NULL | [SELECT fakeit_internet_http_method();] |
| fakeit_uuid_v1 | scalar | Generates a UUID version 1 (timestamp-based). | NULL | [SELECT fakeit_uuid_v1();] |
| fakeit_uuid_v4 | scalar | Generates a UUID version 4 (random). | NULL | [SELECT fakeit_uuid_v4();] |
| fakeit_animal_pet_name | scalar | Generates a random pet name. | NULL | [SELECT fakeit_animal_pet_name();] |
| fakeit_animal_animal | scalar | Generates a random animal name. | NULL | [SELECT fakeit_animal_animal();] |
| fakeit_animal_farm | scalar | Generates a random farm animal name. | NULL | [SELECT fakeit_animal_farm();] |
| fakeit_animal_cat | scalar | Generates a random cat breed. | NULL | [SELECT fakeit_animal_cat();] |
| fakeit_animal_dog | scalar | Generates a random dog breed. | NULL | [SELECT fakeit_animal_dog();] |
| fakeit_beer_name | scalar | Generates a random beer name. | NULL | [SELECT fakeit_beer_name();] |
| fakeit_beer_style | scalar | Generates a random beer style. | NULL | [SELECT fakeit_beer_style();] |
| fakeit_beer_hop | scalar | Generates a random hop variety. | NULL | [SELECT fakeit_beer_hop();] |
| fakeit_beer_yeast | scalar | Generates a random yeast type. | NULL | [SELECT fakeit_beer_yeast();] |
| fakeit_beer_malt | scalar | Generates a random malt type. | NULL | [SELECT fakeit_beer_malt();] |
| fakeit_beer_ibu | scalar | Generates a random IBU (International Bitterness Units) value. | NULL | [SELECT fakeit_beer_ibu();] |
| fakeit_beer_alcohol | scalar | Generates a random alcohol percentage. | NULL | [SELECT fakeit_beer_alcohol();] |
| fakeit_beer_blg | scalar | Generates a random degrees Blg (Balling) value. | NULL | [SELECT fakeit_beer_blg();] |
| fakeit_color_full | scalar | Generates a random full color name. | NULL | [SELECT fakeit_color_full();] |
| fakeit_color_hex | scalar | Generates a random hex color code. | NULL | [SELECT fakeit_color_hex();] |
| fakeit_color_safe | scalar | Generates a random web-safe color. | NULL | [SELECT fakeit_color_safe();] |
| fakeit_color_rgb | scalar | Generates a random RGB color array. | NULL | [SELECT fakeit_color_rgb();] |
| fakeit_currency_short | scalar | Generates a random currency code (e.g., USD, EUR, GBP). | NULL | [SELECT fakeit_currency_short();] |
| fakeit_currency_long | scalar | Generates a random currency name (e.g., US Dollar, Euro). | NULL | [SELECT fakeit_currency_long();] |
| fakeit_currency_price | scalar | Generates a random price value. | NULL | [SELECT fakeit_currency_price();] |
| fakeit_datetime_month | scalar | Generates a random month name. | NULL | [SELECT fakeit_datetime_month();] |
| fakeit_datetime_day | scalar | Generates a random day number. | NULL | [SELECT fakeit_datetime_day();] |
| fakeit_datetime_week_day | scalar | Generates a random weekday name. | NULL | [SELECT fakeit_datetime_week_day();] |
| fakeit_datetime_year | scalar | Generates a random year. | NULL | [SELECT fakeit_datetime_year();] |
| fakeit_datetime_hour | scalar | Generates a random hour. | NULL | [SELECT fakeit_datetime_hour();] |
| fakeit_datetime_minute | scalar | Generates a random minute. | NULL | [SELECT fakeit_datetime_minute();] |
| fakeit_datetime_second | scalar | Generates a random second. | NULL | [SELECT fakeit_datetime_second();] |
| fakeit_datetime_nanosecond | scalar | Generates a random nanosecond. | NULL | [SELECT fakeit_datetime_nanosecond();] |
| fakeit_datetime_timezone | scalar | Generates a random timezone name. | NULL | [SELECT fakeit_datetime_timezone();] |
| fakeit_datetime_timezone_full | scalar | Generates a random full timezone name. | NULL | [SELECT fakeit_datetime_timezone_full();] |
| fakeit_datetime_timezone_abv | scalar | Generates a random timezone abbreviation. | NULL | [SELECT fakeit_datetime_timezone_abv();] |
| fakeit_datetime_timezone_offset | scalar | Generates a random timezone offset. | NULL | [SELECT fakeit_datetime_timezone_offset();] |
| fakeit_datetime_date | scalar | Generates a random date. | NULL | [SELECT fakeit_datetime_date();] |
| fakeit_file_extension | scalar | Generates a random file extension. | NULL | [SELECT fakeit_file_extension();] |
| fakeit_file_mime_type | scalar | Generates a random MIME type. | NULL | [SELECT fakeit_file_mime_type();] |
| fakeit_hacker_phrase | scalar | Generates a random hacker phrase. | NULL | [SELECT fakeit_hacker_phrase();] |
| fakeit_hacker_abbreviation | scalar | Generates a random tech abbreviation. | NULL | [SELECT fakeit_hacker_abbreviation();] |
| fakeit_hacker_adjective | scalar | Generates a random tech adjective. | NULL | [SELECT fakeit_hacker_adjective();] |
| fakeit_hacker_noun | scalar | Generates a random tech noun. | NULL | [SELECT fakeit_hacker_noun();] |
| fakeit_hacker_verb | scalar | Generates a random tech verb. | NULL | [SELECT fakeit_hacker_verb();] |
| fakeit_hacker_ingverb | scalar | Generates a random tech verb in present participle form. | NULL | [SELECT fakeit_hacker_ingverb();] |
| fakeit_hipster_word | scalar | Generates a random hipster word. | NULL | [SELECT fakeit_hipster_word();] |
| fakeit_hipster_sentence | scalar | Generates a random hipster sentence. | NULL | [SELECT fakeit_hipster_sentence();] |
| fakeit_hipster_paragraph | scalar | Generates a random hipster paragraph. | NULL | [SELECT fakeit_hipster_paragraph();] |
| fakeit_image_url | scalar | Generates a random image URL. | NULL | [SELECT fakeit_image_url();] |
| fakeit_job_title | scalar | Generates a random job title. | NULL | [SELECT fakeit_job_title();] |
| fakeit_job_descriptor | scalar | Generates a random job descriptor. | NULL | [SELECT fakeit_job_descriptor();] |
| fakeit_job_level | scalar | Generates a random job level. | NULL | [SELECT fakeit_job_level();] |
| fakeit_language_random | scalar | Generates a random language name. | NULL | [SELECT fakeit_language_random();] |
| fakeit_language_abbreviation | scalar | Generates a random language abbreviation. | NULL | [SELECT fakeit_language_abbreviation();] |
| fakeit_language_programming | scalar | Generates a random programming language name. | NULL | [SELECT fakeit_language_programming();] |
| fakeit_log_level_general | scalar | Generates a random general log level. | NULL | [SELECT fakeit_log_level_general();] |
| fakeit_log_level_syslog | scalar | Generates a random syslog level. | NULL | [SELECT fakeit_log_level_syslog();] |
| fakeit_log_level_apache | scalar | Generates a random Apache log level. | NULL | [SELECT fakeit_log_level_apache();] |
| fakeit_password_generate | scalar | Generates a random password. | NULL | [SELECT fakeit_password_generate();] |
| fakeit_payment_credit_card_type | scalar | Generates a random credit card type (Visa, MasterCard, etc.). | NULL | [SELECT fakeit_payment_credit_card_type();] |
| fakeit_payment_credit_card_number | scalar | Generates a random credit card number. | NULL | [SELECT fakeit_payment_credit_card_number();] |
| fakeit_payment_credit_card_exp | scalar | Generates a random credit card expiration date. | NULL | [SELECT fakeit_payment_credit_card_exp();] |
| fakeit_payment_credit_card_cvv | scalar | Generates a random CVV code. | NULL | [SELECT fakeit_payment_credit_card_cvv();] |
| fakeit_payment_credit_card_luhn_number | scalar | Generates a random Luhn-valid number. | NULL | [SELECT fakeit_payment_credit_card_luhn_number();] |
| fakeit_person_ssn | scalar | Generates a random Social Security Number. | NULL | [SELECT fakeit_person_ssn();] |
| fakeit_person_gender | scalar | Generates a random gender. | NULL | [SELECT fakeit_person_gender();] |
| fakeit_status_code_simple | scalar | Generates a simple HTTP status code. | NULL | [SELECT fakeit_status_code_simple();] |
| fakeit_status_code_general | scalar | Generates a general HTTP status code. | NULL | [SELECT fakeit_status_code_general();] |
| fakeit_user_agent_chrome | scalar | Generates a Chrome user agent string. | NULL | [SELECT fakeit_user_agent_chrome();] |
| fakeit_user_agent_firefox | scalar | Generates a Firefox user agent string. | NULL | [SELECT fakeit_user_agent_firefox();] |
| fakeit_user_agent_safari | scalar | Generates a Safari user agent string. | NULL | [SELECT fakeit_user_agent_safari();] |
| fakeit_user_agent_opera | scalar | Generates an Opera user agent string. | NULL | [SELECT fakeit_user_agent_opera();] |
| fakeit_user_agent_random_platform | scalar | Generates a random platform identifier. | NULL | [SELECT fakeit_user_agent_random_platform();] |
| fakeit_user_agent_linux_platform_token | scalar | Generates a Linux platform token. | NULL | [SELECT fakeit_user_agent_linux_platform_token();] |
| fakeit_user_agent_mac_platform_token | scalar | Generates a Mac platform token. | NULL | [SELECT fakeit_user_agent_mac_platform_token();] |
| fakeit_user_agent_windows_platform_token | scalar | Generates a Windows platform token. | NULL | [SELECT fakeit_user_agent_windows_platform_token();] |
| fakeit_vehicle_vehicle_type | scalar | Generates a random vehicle type. | NULL | [SELECT fakeit_vehicle_vehicle_type();] |
| fakeit_vehicle_car_maker | scalar | Generates a random car manufacturer. | NULL | [SELECT fakeit_vehicle_car_maker();] |
| fakeit_vehicle_car_model | scalar | Generates a random car model. | NULL | [SELECT fakeit_vehicle_car_model();] |
| fakeit_vehicle_fuel | scalar | Generates a random fuel type. | NULL | [SELECT fakeit_vehicle_fuel();] |
| fakeit_vehicle_transmission_gear | scalar | Generates a random transmission type. | NULL | [SELECT fakeit_vehicle_transmission_gear();] |
| fakeit_words_word | scalar | Generates a random word. | NULL | [SELECT fakeit_words_word();] |
| fakeit_words_sentence | scalar | Generates a random sentence. | NULL | [SELECT fakeit_words_sentence();] |
| fakeit_words_paragraph | scalar | Generates a random paragraph. | NULL | [SELECT fakeit_words_paragraph();] |
| fakeit_words_question | scalar | Generates a random question. | NULL | [SELECT fakeit_words_question();] |
| fakeit_words_quote | scalar | Generates a random quote. | NULL | [SELECT fakeit_words_quote();] |
| fakeit_bool | scalar | Generates a random boolean value. | NULL | [SELECT fakeit_bool();] |
| fakeit_generator_generate | scalar | Custom pattern generator for creating formatted fake data. | NULL | [SELECT fakeit_generator_generate();] |
Überladene Funktionen
Diese Erweiterung fügt keine Funktionsüberladungen hinzu.
Hinzugefügte Typen
Diese Erweiterung fügt keine Typen hinzu.
Hinzugefügte Einstellungen
Diese Erweiterung fügt keine Einstellungen hinzu.