Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
Loading...
Searching...
No Matches
IntegrationTestUser Class Reference
Inheritance diagram for IntegrationTestUser:
Inheritance graph
Collaboration diagram for IntegrationTestUser:
Collaboration graph

Private Member Functions

 ENTITY_FIELD (int64_t, id, primary_key()|auto_increment()) ENTITY_FIELD(std
 
bool is_valid () const
 

Additional Inherited Members

- Public Member Functions inherited from database::orm::entity_base
virtual ~entity_base ()=default
 
virtual std::string table_name () const =0
 
virtual const entity_metadataget_metadata () const =0
 
virtual bool save ()=0
 
virtual bool load ()=0
 
virtual bool update ()=0
 
virtual bool remove ()=0
 
- Protected Member Functions inherited from database::orm::entity_base
 entity_base ()=default
 

Detailed Description

Definition at line 32 of file integration_tests.cpp.

Member Function Documentation

◆ ENTITY_FIELD()

IntegrationTestUser::ENTITY_FIELD ( int64_t ,
id ,
primary_key()|auto_increment()  )
inlineprivate

Definition at line 36 of file integration_tests.cpp.

45 :
47 is_active = true;
48 created_at = std::chrono::system_clock::now();
49 }

◆ is_valid()

bool IntegrationTestUser::is_valid ( ) const
inlineprivate

Definition at line 51 of file integration_tests.cpp.

51 {
52 return !username.get().empty() && !email.get().empty();
53 }

Referenced by TEST_F().

Here is the caller graph for this function:

The documentation for this class was generated from the following file: