* Move core implementations to a standalone crate * Set up integration test skeleton in `core` * Demonstrate mock testing with query * Move Rocket api code to a standalone crate * Add mock execution * Add MyDataMyConsent in COMMUNITY.md (#889) * Add MyDataMyConsent in COMMUNITY.md * Update MyDataMyConsent description in COMMUNITY.md * Update COMMUNITY.md Chronological order * [cli] bump sea-schema to 0.9.3 (SeaQL/sea-orm#876) * Update CHNAGELOG PR links * 0.9.1 CHANGELOG * Auto discover and run all issues & examples CI (#903) * Auto discover and run all [issues] CI * Auto discover and run all examples CI * Fixup * Testing * Test [issues] * Compile prepare_mock_db() conditionally based on "mock" feature * Update workflow job to run mock test if `core` folder exists * Update Actix3 example * Fix merge conflict human error * Update usize used in paginate to u64 (PR#789) * Update sea-orm version in the Rocket example to 0.10.0 * Fix GitHub workflow to run mock test for core crates * Increase the robustness of core crate check by verifying that the `core` folder is a crate * Update Actix(4) example * Update Axum example * Update GraphQL example * Update Jsonrpsee example * Update Poem example * Update Tonic example * Cargo fmt * Update Salvo example * Update path of core/Cargo.toml in README.md * Add mock test instruction in README.md * Refactoring * Fix Rocket examples Co-authored-by: Amit Goyani <63532626+itsAmitGoyani@users.noreply.github.com> Co-authored-by: Billy Chan <ccw.billy.123@gmail.com>
47 lines
1.0 KiB
HTML
47 lines
1.0 KiB
HTML
{% extends "base" %} {% block content %}
|
|
<h1>Posts</h1>
|
|
{% if flash %}
|
|
<small class="field-{{ flash.0 }}-flash">
|
|
{{ flash.1 }}
|
|
</small>
|
|
{% endif %}
|
|
<table>
|
|
<tbody>
|
|
<thead>
|
|
<tr>
|
|
<th>ID</th>
|
|
<th>Title</th>
|
|
<th>Text</th>
|
|
</tr>
|
|
</thead>
|
|
{% for post in posts %}
|
|
<tr class="post" onclick="window.location='/{{ post.id }}';">
|
|
<td>{{ post.id }}</td>
|
|
<td>{{ post.title }}</td>
|
|
<td>{{ post.text }}</td>
|
|
</tr>
|
|
{% endfor %}
|
|
</tbody>
|
|
<tfoot>
|
|
<tr>
|
|
<td></td>
|
|
<td>
|
|
{% if page == 1 %} Previous {% else %}
|
|
<a href="/?page={{ page - 1 }}&posts_per_page={{ posts_per_page }}">Previous</a>
|
|
{% endif %} | {% if page == num_pages %} Next {% else %}
|
|
<a href="/?page={{ page + 1 }}&posts_per_page={{ posts_per_page }}">Next</a>
|
|
{% endif %}
|
|
</td>
|
|
<td></td>
|
|
</tr>
|
|
</tfoot>
|
|
</table>
|
|
|
|
<div class="twelve columns">
|
|
<a href="/new">
|
|
<input type="button" value="add post" />
|
|
</a>
|
|
</div>
|
|
|
|
{% endblock content %}
|